/* CSS Document */



body

{

background-color:#e2e9ec;

}



p, td, tr

{

	font-family:arial, helvetica, sans-serif;

	font-size:13px;

	font-weight: normal;

	color:#000000;

	margin: 5px 15px;

}



a:link

{

font-family:arial, helvetica, sans-serif;

font-size: 12px;

font-weight:normal;

text-decoration:none;

color:#18188d;

}



a:active

{

font-family:arial, helvetica, sans-serif;

font-size: 12px;

font-weight:normal;

text-decoration:none;

color:#18188d;

}



a:hover

{

font-family:arial, helvetica, sans-serif;

font-size: 12px;

font-weight:normal;

text-decoration:underline;

color:#18188d;

}



a:visited

{

font-family:arial, helvetica, sans-serif;

font-size: 12px;

font-weight:normal;

text-decoration:none;

color:#18188d;

}



a:visited:hover

{

font-family:arial, helvetica, sans-serif;

font-size: 12px;

font-weight:normal;

text-decoration:underline;

color:#18188d;

}



/**************** Home Page *******************/



.h_rightcolpics



{

padding-top: 10px;

padding-bottom: 10px;

}



.h_bottombuttons

{

padding-top:5px;

padding-bottom:25px;

}



.h_subscriberstext

{

font-family: arial, helvetica, sans-serif;

font-size: 12px;

font-color: #000000;

}



.h_davidtext

{

font-family: arial, helvetica, sans-serif;

font-size: 11px;

font-color: #000000;

padding-left:8px;

padding-top:5px;

padding-right:2px;

}

.h_davidtext2

{

font-family: arial, helvetica, sans-serif;

font-size: 12px;

font-color: #000000;

font-weight:bold;

text-align:center;

padding-left:8px;

padding-top:5px;

padding-right:2px;

}



.h_input

{

padding-left:8px;

}



.h_bottomlinks

{

font-family:arial, helvetica, sans-serif;

font-size: 11px;

font-weight:normal;

text-decoration:none;

color:#000000;

text-align:center;

padding-top:2px;

}



.h_bottomlinks a:link

{

font-family:arial, helvetica, sans-serif;

font-size: 11px;

font-weight:normal;

text-decoration:none;

color:#000000;

}



.h_bottomlinks a:active

{

font-family:arial, helvetica, sans-serif;

font-size: 11px;

font-weight:normal;

text-decoration:none;

color:#000000;

}



.h_bottomlinks a:hover

{

font-family:arial, helvetica, sans-serif;

font-size: 11px;

font-weight:normal;

text-decoration:underline;

color:#000000;

}



.h_bottomlinks a:visited

{

font-family:arial, helvetica, sans-serif;

font-size: 11px;

font-weight:normal;

text-decoration:none;

color:#000000;

}



.h_copyrighttext

{

font-family:arial, helvetica, sans-serif;

font-size: 11px;

font-weight:normal;

color:#000000;

text-align:center;

padding-top:5px;

padding-bottom:5px;

}



.h_copyrighttext a:link

{

font-family:arial, helvetica, sans-serif;

font-size: 11px;

font-weight:normal;

color:#000000;

text-align:center;

padding-top:5px;

}



.h_copyrighttext a:active

{

font-family:arial, helvetica, sans-serif;

font-size: 11px;

font-weight:normal;

color:#000000;

text-align:center;

padding-top:5px;

}



.h_copyrighttext a:hover

{

font-family:arial, helvetica, sans-serif;

font-size: 11px;

font-weight:normal;

color:#666666;

text-align:center;

padding-top:5px;

}



.h_copyrighttext a:visited

{

font-family:arial, helvetica, sans-serif;

font-size: 11px;

font-weight:normal;

color:#000000;

text-align:center;

padding-top:5px;

}











/**********************ABOUT PAGE**************************/

.a_bodytext

{

	font-family:arial, helvetica, sans-serif;

	font-size: 12px;

	font-weight:normal;

	font-weight:normal;

	color:#000000;

	padding-bottom:15px;



	margin: 15:5:15:5;

	margin: 5px 15px;5;15;5;15;15;15;

}



.a_aboutimage

{

padding-left:10px;

padding-top:5px;

}



.a_bodytext2

{

font-family:arial, helvetica, sans-serif;

font-size: 12px;

font-weight:normal;

font-weight:normal;

color:#000000;

padding-top:5px;

padding-left:10px;

padding-right:10px;

padding-bottom:15px;

}



.a_freelink

{

font-family:arial, helvetica, sans-serif;

font-size: 12px;

font-weight:bold;

text-decoration:none;

color:#ed2024;

text-align:center;

padding-top:5px;

padding-bottom:10px;

}



.a_freelink a:link

{

font-family:arial, helvetica, sans-serif;

font-size: 12px;

font-weight:bold;

text-decoration:none;

text-align:center;

color:#ed2024;

}



.a_freelink a:active

{

font-family:arial, helvetica, sans-serif;

font-size: 12px;

text-decoration:none;

font-weight:bold;

text-align:center;

color:#ed2024;

}



.a_freelink a:hover

{

font-family:arial, helvetica, sans-serif;

font-size: 12px;

text-decoration:underline;

font-weight:bold;

text-align:center;

color:#ed2024;

}



.a_freelink a:visited

{

font-family:arial, helvetica, sans-serif;

font-size: 12px;

text-decoration:none;

font-weight:bold;

text-align:center;

color:#ed2024;

}



/***********************MEMBER LOGIN PAGE***************************/



.m_loginhelp

{

font-family:arial, helvetica, sans-serif;

font-size: 11px;

font-weight:normal;

text-decoration:none;

color:#666666;

padding-top:5px;

padding-bottom:10px;

}



.m_loginhelp a:link

{

font-family:arial, helvetica, sans-serif;

font-size: 11px;

font-weight:normal;

text-decoration:none;

color:#666666;

}



.m_loginhelp a:active

{

font-family:arial, helvetica, sans-serif;

font-size: 11px;

text-decoration:none;

font-weight:normal;

color:#666666;

}



.m_loginhelp a:hover

{

font-family:arial, helvetica, sans-serif;

font-size: 11px;

text-decoration:underline;

font-weight:normal;

color:#333333;

}



.m_loginhelp a:visited

{

font-family:arial, helvetica, sans-serif;

font-size: 11px;

text-decoration:none;

font-weight:normal;

color:#666666;

}



.m_loginhelp a:hover:hover

{

text-decoration:underline;

}



.m_nonmemtitle

{

padding-top:15px;

}



/******************************MEMBERS SECTION*******************************/



.ms_introtext

{

font-family:arial, helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color: #000000;

padding-top:5px;

padding-left:2px;

}



.ms_hometext

{

font-family:arial, helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color: #000000;

padding-top:5px;

padding-left:8px;

padding-right:5px;

}



.ms_homebuttons

{

padding-right:10px;

padding-bottom:10px;

padding-top:10px;

}



/********SUMAMRY**********/



.sum_titles

{

font-family:arial, helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color: #000000;

}

.sum_names

{

font-family:arial, helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color: #000000;

}



.sum_follow

{

font-family:arial, helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color: #000000;

}







/******NEWSLETTER*****/



.ms_newsletterintro

{

font-family:arial, helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color: #000000;

}



.ms_newspdf

{

padding-top: 10px;

padding-bottom: 5px;

}



.ms_acrodesc

{

font-family:arial, helvetica, sans-serif;

font-size: 11px;

font-weight:normal;

text-decoration:none;

color:#000000;

text-align:center;

padding-top:15px;

padding-left:15px;

padding-bottom:10px;

}



.ms_acrodesc a:link

{

font-family:arial, helvetica, sans-serif;

font-size: 11px;

font-weight:normal;

text-decoration:none;

color:#666666;

}



.ms_acrodesc a:active

{

font-family:arial, helvetica, sans-serif;

font-size: 11px;

text-decoration:none;

font-weight:normal;

color:#666666;

}



.ms_acrodesc a:hover

{

font-family:arial, helvetica, sans-serif;

font-size: 11px;

text-decoration:underline;

font-weight:normal;

color:#333333;

}



.ms_acrodesc a:visited

{

font-family:arial, helvetica, sans-serif;

font-size: 11px;

text-decoration:none;

font-weight:normal;

color:#666666;

}



.ms_newsarchive

{

font-family:arial, helvetica, sans-serif;

font-size: 11px;

text-decoration:none;

font-weight:bold;

color:#ed2024;

text-align:right;

padding-right:5px;

}



.ms_newsarchive a:link

{

text-decoration:none;

font-weight:bold;

color:#ed2024;

}



.ms_newsarchive a:hover

{

text-decoration:underline;

font-weight:bold;

color:#ed2024;

}



.ms_newsarchive a:visited

{

text-decoration:none;

font-weight:bold;

color:#ed2024;

}



.ms_newsarchive a:visited:hover

{

text-decoration:underline;

font-weight:bold;

color:#ed2024;



}



.ms_newsarchive2

{

font-family:arial, helvetica, sans-serif;

font-size: 12px;

text-decoration:none;

font-weight:bold;

color:#ed2024;

text-align:center;

padding-top:10px;

}



.ms_newsarchive2 a:link

{

text-decoration:none;

font-weight:bold;

color:#ed2024;

}



.ms_newsarchive2 a:hover

{

text-decoration:underline;

font-weight:bold;

color:#ed2024;

}



.ms_newsarchive2 a:visited

{

text-decoration:none;

font-weight:bold;

color:#ed2024;

}



.ms_newsarchive2 a:visited:hover

{

text-decoration:underline;

font-weight:bold;

color:#ed2024;

}



/** LOGIN CONTROL **/

.welcomeback

{

font-family:arial, helvetica, sans-serif;

font-size: 12px;

text-decoration:none;

font-weight:bold;

color:#FFFFFF;	

}



.welcomebacklogout

{

font-family:arial, helvetica, sans-serif;

font-size: 12px;

text-decoration:none;

font-weight:none;

color:#FFFFFF;

padding-bottom:5px;

padding-top:2px;	

}



.welcomebacklogout a:link

{

font-family:arial, helvetica, sans-serif;

font-size: 12px;

text-decoration:none;

font-weight:none;

color:#FFFFFF;	

}



.welcomebacklogout a:active

{

font-family:arial, helvetica, sans-serif;

font-size: 12px;

text-decoration:none;

font-weight:none;

color:#FFFFFF;	

}



.welcomebacklogout a:hover

{

font-family:arial, helvetica, sans-serif;

font-size: 12px;

text-decoration:underline;

font-weight:none;

color:#FFFFFF;	

}



.welcomebacklogout a:visited

{

font-family:arial, helvetica, sans-serif;

font-size: 12px;

text-decoration:none;

font-weight:none;

color:#FFFFFF;	

}



.welcomebacklogout a:visited:hover

{

font-family:arial, helvetica, sans-serif;

font-size: 12px;

text-decoration:underline;

font-weight:none;

color:#FFFFFF;	

}



.whitelogin

{

font-family:arial, helvetica, sans-serif;

font-size: 12px;

text-decoration:none;

font-weight:bold;

color:#FFFFFF;	

}



/** NEWS PAGES **/



.bigtitle

{

font-family:arial, helvetica, sans-serif;

font-size: 16px;

font-weight: bold;

}



.tdnews

{

font-family:arial, helvetica, sans-serif;

font-size: 12px;

font-weight: none;

}



/*****************LANDING PAGE***********************/



.ftitles

{

padding-top:15px;

padding-bottom:5px;

}



.formtext

{

font-family:arial, helvetica, sans-serif;

font-size:12px;

font-weight:bold;

text-decoration:none;

padding-right:5px;

color:#333333;

}



/***************** PORTFOLIO DETAIL ************************/



.detail_bullettext

{

padding-bottom: 3px;

}



.detail_titles

{

padding-left: 5px;

}



.detail_desc

{

padding-left: 3px;

}



.detail_expl

{

padding-left: 40px;

}



/************Members Picks - What's this? *************/



.picks_detail

{

font-family:arial, helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color: #18188d;

text-decoration:none;

}



.picks_detail a:link

{

font-family:arial, helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color: #18188d;

text-decoration:none;

}



.picks_detail a:active

{

font-family:arial, helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color: #18188d;

text-decoration:none;

}



.picks_detail a:hover

{

font-family:arial, helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color: #18188d;

text-decoration:underline;

}



.picks_detail a:visited

{

font-family:arial, helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color: #18188d;

text-decoration:none;

}



.picks_detail a:visited:hover

{

font-family:arial, helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color: #18188d;

text-decoration:underline;

}



.picks_sold

{

color:#ed2024;

}



.picks_strike

{text-decoration:line-through;}





/*******NEWSLETTER HTML************/

.nletter_datemain

{

font-family:arial, helvetica, sans-serif;

font-size:14px;

font-weight: bold;

color: #333333;

padding-left:15px;

padding-top:13px;

}



.nletter_header

{

font-family:arial, helvetica, sans-serif;

font-size:12px;

font-weight: bold;

color: #333333;

padding-left:15px;

padding-bottom:5px;

}



.nletter_maintext

{

padding-left:15px;

}



.nletter_menu

{

padding-left:3px;

}



/*Security*/

.sec_toptitle

{

font-family:arial;

font-weight:bold;

font-size: 12px;

color:#308619;

padding-left:10px;

}



.sec_maintitle

{font-famiy:arial;

font-weight:bold;

font-size:18px;

color:#006699;

padding-top: 10px;

padding-bottom: 10px;

font-align:middle;

}



.sec_sub_maintitle

{font-famiy:arial;

font-weight:bold;

font-size:16px;

color:#006699;

padding-top: 10px;

padding-bottom: 10px;

font-align:middle;

}



.sec_text

{font-famiy:arial;

font-weight:normal;

font-size:12px;

padding: 10 10 10 10;

}
