/* general*/

body {
	font-family			:	Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size			:	9.5px;
	color				:	#7c7c7c;
	margin				:	0px;
	text-align			:	justify;
	background-color	:	#dbc48b;

	}
	
TD {
	font-family			:	Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size			:	11px;
	color				:	#1F1F1F;
	line-height         :   15px;
	text-decoration		:	none;
	text-align			:   justify
	}
B {
	font-family		:	Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size			:	11px;
	color				:	#7c7c7c;
	line-height         :   15px;
	text-decoration		:	none;
	}

/* lists*/

.base {
	border				: 	0px solid #000;
	margin				: 	-2em;
	width				: 	24em;
	padding				: 	0px;
	margin-top			:   -2px;   
    list-style-image	:   url(../images/home/grey_box.gif);		
	}
	
.base2 {
	border				: 	0px solid #000;
	margin				: 	-2em;
	width				: 	18em;
	padding				: 	0px;
	margin-top			:   -2px;	
    list-style-image	:   url(../images/home/grey_box.gif);	
	}
	
.base3 {
	border				: 	0px solid #000;
	margin				: 	-2em;
	width				: 	26em;
	padding				: 	0px;
	margin-top			:   2px;   
    list-style-image	:   url(../images/home/grey_box.gif);		
	}
	
.base4 {
	border				: 	0px solid #000;
	margin				: 	-3em;
	width				: 	38em;
	padding				: 	0px;
	margin-top			:   2px;   		
	}

.base5 {
	border				: 	0px solid #000;
	margin				: 	-2em;
	width				: 	40em;
	padding				: 	0px;
	margin-top			:   -2px;   
    list-style-image	:   url(../images/home/grey_box.gif);		
	}
.base6 {
	border				: 	0px solid #000;
	margin				: 	10em;
	width				: 	40em;
	padding				: 	10px; 		
	}


/* margins*/

.contentPages {
	width				:	565px;
    margin-left			:	25px;	
    margin-right		:	45px;
	margin-top			:   20px;	
	}
.contentPagesMem {
	width				:	565px;
    margin-left			:	25px;	
    margin-right		:	45px;
	margin-top			:   0px;	
	}	
	
.contentPagesHome {
    margin-left			:	25px;	
	width				:	390px;	
	}	
	
.content_margin {
    margin-left			:	20px;	
    margin-right		:	20px;
	margin-top			:   20px;	
	}
	
.content_home {
    margin-left			:	20px;	
    margin-right		:	20px;
	margin-top			:   20px;	
	}
	
.content_margin_pages {
    margin-left			:	25px;	
    margin-right		:	45px;
	margin-top			:   20px;	
	}
	
.content_margin_left_nav {
    margin-left			:	23px;	
    margin-right		:	10px;
	margin-top			:   0px;	
	}
	
.content_margin_left_nav2 {
    margin-left			:	23px;	
    margin-right		:	10px;
	margin-top			:   0px;
	margin-bottom		:   0px;	
	}
	
.content_margin_advisors {
    margin-left			:	0px;	
    margin-right		:	0px;
	margin-top			:   20px;	
	}
	
.image_padding_advisors {
    padding-right		:	5px;
	padding-bottom		:	0px;	

	}
	
.image_margin {
    margin-right		:	10px;
	margin-bottom		:	5px;	
	}
	
.image_margin_mike {
	margin-left			:	10px;	
	}
	
.image_margin_right {
    margin-left			:	10px;
	margin-bottom		:	5px;	

	}

	

/* text styles*/
/* .text__header  
p {margin:0px;}
*/
h1 {
	font-family			:	Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size			:	1.7em;
	color				:	#B9332F;
	line-height         :   21px;
	text-decoration		:	none;
	font-weight:normal;
	}
	
	
h2  {
	font-family			:	Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size			:	16px;
	color				:	#234E7B;
	line-height         :   16px;
	text-decoration		:	none;
	text-align			:	left;
	font-style			: 	normal;
	font-weight			:	normal;
	}
	
h3  {
	font-family			:	Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size			:	12px;
	color				:	#234E7B;
	line-height         :   12px;
	text-decoration		:	none;
	text-align			:	left;
	font-style			: 	normal;
	font-weight			:	normal;
	margin:0;
	padding:0;
	}	
	
.text__header_bold {
	font-family			:	Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size			:	1.5em;
	color				:	#234E7B;
	line-height         :   16px;
	text-decoration		:	none;
	text-align			:	left;
	font-weight			:   bold;
	}
	
.text__header_red {
	font-family			:	Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size			:	1.7em;
	color				:	#B9332F;
	line-height         :   21px;
	text-decoration		:	none;
	}
	
.text_header2 {
	font-family			:	Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size			:	1.2em;
	color				:	#234E7B;
	line-height         :   15px;
	text-decoration		:	none;
	margin-top			:   10px;
	}

.text_header_webinar {
	font-family			:	Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size			:	1.2em;
	color				:	#234E7B;
	font-weight			: bold; 
	line-height         :   15px;
	text-decoration		:	none;
	margin-top			:   10px;
	}
	
.text_header3 {
	font-family			:	Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size			:	1.2em;
	color				:	#000000;
	line-height         :   15px;
	text-decoration		:	none;
	margin-top			:   10px;
	}
	
.text_header4 {
	font-family			:	Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size			:	1.3em;
	color				:	#000000;
	line-height         :   30px;
	text-decoration		:	none;
	margin-top			:   10px;
	font-weight			:	none;
	}
	
.text_directory {
	font-family			:	Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size			:	1.2em;
	color				:	#000000;
	line-height         :   18px;
	text-decoration		:	none;
	margin-top			:   10px;
	}

.text_prod_model {
	font-family			:	Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size			:	13px;
	color				:	#7E7B67;
	line-height         :   15px;
	text-decoration		:	none;
	}
	
.text_all {
	font-family			:	Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size			:	1.1em;
	color				:	#1F1F1F;
	line-height         :   1.3em;
	text-decoration		:	none;
	margin-left			:	0px;
	}
	
.text_privacy {
	font-family			:	Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size			:	11px;
	color				:	#1F1F1F;
	text-decoration		:	none;
	margin-right		:	25px;
	margin-top 			:	3px;
	}
	
	.text_bullet {
	font-family			:	Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size			:	1.1em;
	color				:	#000000;
	text-decoration		:	none;
	margin-right		:	0px;
	margin-top 			:	0px;
	font-weight			:   bold; 
	}
	
	.text_bullet2 {
	font-family			:	Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size			:	1.1em;
	color				:	#000000;
	text-decoration		:	none;
	margin-right		:	0px;
	margin-top 			:	0px;
	font-weight			:   bold; 
	font-style			:   italic;
	}
	
	.text_bullet3 {
	font-family			:	Geneva, Arial, SunSans-Regular, sans-serif;
	font-size			:	1.1em;
	color				:	#000000;
	text-decoration		:	none;
	margin-right		:	0px;
	margin-top 			:	0px;
	font-style			:   italic;
	}
	
.text_advisors {
	font-family			:	Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size			:	1em;
	color				:	#ffffff;
	line-height         :   13px;
	text-decoration		:	none;
	margin-left			:	0px;
	margin-right		:	0px;
	margin-bottom		:	5px;
	margin-top			:	5px;
	}
	
.text_advisors2 {
	font-family			:	Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size			:	1em;
	color				:	#ffffff;
	line-height         :   13px;
	text-decoration		:	none;
	margin-left			:	8px;
	margin-right		:	0px;
	margin-bottom		:	2px;
	margin-top			:	3px;
	}
	
.text_advisors_italics {
	font-family			:	Geneva, Arial, SunSans-Regular, sans-serif;
	font-size			:	1em;
	color				:	#ffffff;
	line-height         :   13px;
	font-style			:   italic;
	}
	
.text_italics {
	font-family			:	Geneva, Arial, SunSans-Regular, sans-serif;
	font-size			:	1.1em;
	color				:	#1F1F1F;
	line-height         :   17px;
	font-style			:   italic;
	margin-left			:	0px;
	margin-bottom		:	8px;
	}
	
.text_italics2 {
	font-family			:	Geneva, Arial, SunSans-Regular, sans-serif;
	font-size			:	1.0em;
	color				:	#1F1F1F;
	line-height         :   17px;
	font-style			:   italic;
	margin-left			:	0px;
	margin-bottom		:	8px;
	font-weight			:   bold; 
	}
	
.text_footer {
	font-family			:	Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size			:	10px;
	color				:	#bbb9aa;
	text-decoration		:	none;
	margin-right		:   15px;
	margin-top			:   15px;
	}
	
.thumb_text {
	font-family			:	Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size			:	9px;
	color				:	#7c7c7c;
	text-decoration		:	none;
	margin-left			:   10px;
	margin-top			:   0px;
	line-height         :   100%;
	}

	
/* form style*/
.font {
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 9px;
	font-weight			: normal;
	color				: #4B4B4B;
}
.submmit {	
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 9px;
	font-weight			: normal;
	color				: #333333;
	border				: 1px solid #666666;
	background-color	: #E8E8E8;
}

.style2 a, a:visited {
	font-family			: Verdana, Arial, Helvetica, sans-serif; 
	font-size			: 9px; 
	font-weight			: bold; 
	color				: #6E6923;
	text-decoration		: none; }
	
.style2 a:hover {
	font-family			: Verdana, Arial, Helvetica, sans-serif; 
	font-size			: 9px; 
	font-weight			: bold; 
	color				: #A69D21;
	text-decoration		: underline; }
.style2 {
	font-family			: Verdana, Arial, Helvetica, sans-serif; 
	font-size			: 9px; 
	font-weight			: bold;
	color				: #4B4B4B; }
	
input {
	font-family			:	Verdana, Arial, Helvetica, sans-serif; 
	font-size			:	9.5px;
	}
	
/* link*/

A:link  {
	font-family			:	Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size			:	1.0em;
	text-decoration		:	none;
	color				:	#234E7B;
	font-weight			: 	normal;
	}
A:visited  {
	font-family			:	Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size			:	1.0em;
	text-decoration		:	none;
	color				:	#234E7B;
	font-weight			: 	normal;

	}
A:active  {
	font-family			:	Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size			:	1.0em;
	text-decoration		:	none;
	color				:	#234E7B;
	font-weight			: 	normal;
	}
A:hover  {
	font-family			:	Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size			:	1.0em;
	text-decoration		:	none;
	color				:	#234E7B;
	font-weight			:	 normal;
	text-decoration		:   underline;
	}
	
.class2 A:link  {
	font-family			:	Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size			:	11px;
	text-decoration		:	none;
	color				:	#000000;
	font-weight			: 	normal;
	text-decoration		: 	none;
	}
.class2 A:visited  {
	font-family			:	Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size			:	11px;
	text-decoration		:	none;
	color				:	#000000;
	font-weight			: 	normal;
	text-decoration		: 	none;

	}
.class2 A:active  {
	font-family			:	Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size			:	11px;
	text-decoration		:	none;
	color				:	#867f58;
	font-weight			: 	normal;
	text-decoration		: 	none;
	}
.class2 A:hover  {
	font-family			:	Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size			:	11px;
	text-decoration		:	none;
	color				:	#867f58;
	font-weight			: 	normal;
	text-decoration		: 	none;
	text-decoration		:   underline;
	}
	
.class3 A:link  {
	font-family			:	Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size			:	16px;
	color				:	#234E7B;
	font-weight			: 	normal;
	text-decoration		: 	none;
	}
.class3 A:visited  {
	font-family			:	Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size			:	16px;
	color				:	#234E7B;
	font-weight			: 	normal;
	text-decoration		: 	none;

	}
.class3 A:active  {
	font-family			:	Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size			:	16px;
	color				:	#234E7B;
	font-weight			: 	normal;
	text-decoration		: 	none;
	}
.class3 A:hover  {
	font-family			:	Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size			:	16px;
	color				:	#b9332f;
	font-weight			: 	normal;
	text-decoration		:   underline;
	}
	
	
.selectboxes {
	background-color	: #ffffff;
	font-size			: 10px; 
	font-family			: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
	color				: #766F4E; 
	border-color 		: #cfd1c6;
	border-width		: 1px;
}
.input{
	color				: #766F4E; 
	font-family			: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
	font-size			: 10px; 
	background-color	: #ffffff;
	border-color 		: #cfd1c6;
	border-style		: solid;
	border-width		: 1px;
}

.leftBgBlue {
	background-image:url(../images/home/left_nav/bg_left.jpg); 
	background-repeat:repeat-x;
	background-color:#86d3f1;
}

	  
