body {
margin:0;
	font-family:Helvetica, Arial, sans-serif;
	}
td, p, li, div{
	font-size: 12px;
	font-family:Helvetica, Arial, sans-serif;
}
p{
	line-height:18px;
}
form{
	margin:0;
}
img{
	border:0;
}

.list-double-space li{
	line-height:16px;
	padding-bottom:6px;

}	
	
	
/* TEXT */
a{
	text-decoration:none;
	color:#1E71B7;
}
a:hover{
	text-decoration:underline;
}
a:active{
	color:#898989;
}	
a:visited{
	color:#6788A4;
}
h1{
	color:#1E71B7;
	font-size:22px;
	font-weight:100;
}
h2{
	color:#1E71B7;
	margin:5px 0 10px 107px;
	font-size:20px;
	font-weight:100;
}
h3{
	font-size:16px;
	line-height:20px;
	
}
h4{
	font-size:14px;
	line-height:18px;
}

p.nomargintop, h4.nomargintop{
	margin-top:0;
}
p.nomarginbot, h4.nomarginbot{
	margin-bottom:0;
}


	
	
/* FLOATING */

.floatL{
	float:left;
}
.floatR{
	float:right;
}
.clear{ 
	clear:both;
	line-height:0;
	font-size:1px;
	visibility:hidden;
}





/* LAYOUT */
#container {
	margin:0 auto;
	padding:30px 0;
	width:847px;
}
#colL{
	padding-top:50px;
	width:177px;
	float:left;
	background-repeat:no-repeat;
	background:url(/_img/layout/header_self_direct.gif);
}
#colR{	
	width:487px;
	float:left;
	background-repeat:no-repeat;
	padding:88px 144px 0 36px;
	
}






/* NAV */
#nav{
	background-repeat:no-repeat;
	background-image:url(/_img/nav/nav_bottom.gif);
	background-position:bottom;
	padding-bottom:5px;
}
#nav img{
	width:1px;
	height:1px;
}
#nav ul{
	margin:0;
	padding:0;
}
#nav li{	
	padding:0;
	margin:0;
	list-style-type:none;
}
#nav a{
	display:block;
	width:177px;
	height:26px;
}
a#navON{
	background-position:0 52px;
}
#nav a:hover{
	background-position:0 52px;
}
#nav a:active{
	background-position:0 26px;
}
#nav-home a{
	background-image:url(/_img/nav/home.gif);	
}
#nav-about a{
	background-image:url(/_img/nav/about.gif);
}
#nav-invest a{
	background-image:url(/_img/nav/invest.gif);
}
#nav-education a{
	background-image:url(/_img/nav/education.gif);
}
#nav-events a{
	background-image:url(/_img/nav/events.gif);
}
#nav-forms a{
	background-image:url(/_img/nav/forms.gif);
}
#nav-contact a{
	background-image:url(/_img/nav/contact.gif);
}





/* COL R CIRCLES */
.circle-about{
	background-image:url(/_img/circle/circle_about.jpg);
}
.circle-invest{
	background-image:url(/_img/circle/circle_invest.jpg);
}
.circle-education{
	background-image:url(/_img/circle/circle_education.jpg);
}
.circle-events{
	background-image:url(/_img/circle/circle_events.jpg);
}
.circle-forms{
	background-image:url(/_img/circle/circle_forms.jpg);
}
.circle-contact{
	background-image:url(/_img/circle/circle_contact.jpg);
}



/* 
 */
.footer{
	font-size:11px;
	color:#888;
	text-align:center;
	padding:0;
	margin-top:10px;
}



/* POPUP */

#container_popup{
	border:2px solid #1E71B7;
	background-image:url(/_img/popup/popup_fade_BG.gif);
	background-position:right;
	background-repeat:repeat-y;
	padding:7px;
	margin:3px;
}
#container_popup h1{
	float:left;
	width:260px;
	padding:25px 0 0 10px;
}
#container_popup p{
	padding:0 10px;
}
#content_popup{
	background-image:url(/_img/popup/popup_BG.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	padding:4px;
	border:2px solid #b2b2b2;
	background-color:#fff;
}
#popupColR{
	float:right;
	width:76px;
	margin-bottom:12px;
}
#popupColR img{
	float:right;
}


#container_popup h3, #container_popup h4{
	padding-left:10px;
}
.profile-miszkowcz li{
	padding-bottom:9px;
	line-height:14px;
}


/* HOME */

#content-home{	
	background-image:url(/_img/home/header_home_self_direct.gif);
	background-repeat:no-repeat;
	
}
#home-contactinfo{
	height:56px;
	padding:8px 0 0 376px;
	color:#fff;
	line-height:17px;
}
#home-contactinfo a{
	color:#fff;
}
#home-contactinfo span{
	color:#CCFFFF;
	padding:0 5px;
}
#colR-home{
	width:215px;
	padding:30px 0 0 11px;
	float:left;
	background-repeat:repeat-y;
	background:url(/_img/home/home_ColR_BG.gif);
	

}

#colR-home h1{
	margin-top:0;
	font-size:15px;
	font-weight:bold;

}

#colL-home{
	width:552px;
	float:left;
	background:url(/_img/home/nav/home_nav_BOT.gif);
	background-position:19px 242px;
}
#nav-home-box{
	background-repeat:no-repeat;
	padding-left:19px;
	height:282px;
	width:182px;
	float:left;
	}
#nav-home-box a{
	display:block;
}
#nav-home-photo{
	float:left;
	width:351px;
	background-image:url(/_img/home/nav/home_nav_R.gif);
	background-position:right top;
	background-repeat:no-repeat;
	

}
p.home-fineprint{
	font-size:10px;
	color:#999;
	margin-bottom:0;

}
.home-open-account{
	text-align:right;

}
#popular_topic{
	margin:27px 0 0 19px;
}

#content-home p.footer{	
	padding:20px 20px 0 0;
	
	/*padding:0 300px 0 0;
	margin:-15px 0 0 0;*/
}
select#popular_topic{
	width:500px;

}



/* FORMS */
ul.pdf-downloads{
	padding:0;
	margin:0 0 25px 0;
}
.pdf-downloads li{
	list-style-type:none;
	padding:0 0 5px 0;
	margin:0;
	line-height:20px;
}
.pdf-downloads li a{
	background-image:url(/_img/buttons/pdf.gif);
	background-repeat:no-repeat;
	display:block;
	padding-left:22px;
	
}
.pdf-downloads li.site-link a, ul.site-link li a{
	background-image:url(/_img/buttons/double_arrow.gif);
	background-position:5px 4px;
}



/* FAQs */
.page-faqs h3{
	margin-top:50px;
}


ul.faq-questions{
	padding:0;
	margin:0 0 50px 14px;
}

.faq-questions li{
	marin:0;
	padding:0;
}
.faq-questions h4{
	font-weight:normal;
}
.faq-submit-q{
	background-color:#E1E1E1;
	border:1px solid #ccc;
	padding:10px 20px;
	width:350px;
}
.faq-submit-q a{
	text-align:center;
	display:block;
}
#faq-submit-q-FORM1, #optionPhone, #optionEmail,  #faq-submit-q-FORM2, #optionPhone2, #optionEmail2{
	display:none;
}
p.thanks-faq{
	background-color:#F3ECC9;
	border:1px solid #C7940A;
	padding:10px 20px;
	width:280px;
	margin-bottom:40px;
}

 
/* INVEST IN WHAT YOU KNOW */
.circle-invest ul{
	float:left;
	padding-left:15px;
	margin:0 20px 0 0;
	list-style-type:disc;
}
.circle-invest li{
	padding-bottom:5px;
}



/* EVENTS */
.circle-events li{
	padding-bottom:12px;
	line-height:16px;
}



/* CONTACT */
.circle-contact h3{
	font-size:14px;
	margin-bottom:1px;
}
.circle-contact h4{
	font-size:13px;
	margin-bottom:0px;
}




/* INSET QUESTION BOX */

a.inset-box{
	width:160px;
	background-color:#689AC3;
	background-image:url(/_img/buttons/Qbox_TOP.gif);
	background-position:top left;
	background-repeat:no-repeat;
	float:right;
	margin-left:20px;
}
a:hover.inset-box{
	background-color:#1E71B7;
	background-position:top right;
}
a.inset-box span{
	background-image:url(/_img/buttons/Qbox_BOT.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	padding:10px 15px;
	line-height:18px;
	font-weight:bold;
	text-align:center;
	display:block;
	color:#fff;
}
a:hover.inset-box span{
	background-position:bottom right;
}






.inset-box2 a{
	width:130px;
	float:right;
	background-color:#ddd;
	padding:10px 12px;
	line-height:18px;
	
	font-style:italic;
	margin:0 0 0 20px;
	text-align:center;
	display:block;

}

.inset-box2 a:hover{
	color:#fff;
	background-color:#1E71B7;
	text-decoration:none;

}
