/* CSS Document */



body {

	margin:0 auto;

	padding:0;

	font-family: tahoma, "adelle-sans", Arial, Helvetica, sans-serif;

	text-align:center;
	
	
}



div, p {

	margin:0;

	padding:0;



}

h1 {

	margin:0;

	padding:0;

}

h2

{

	margin:0;

	padding:0;

	

}

iframe{

	margin:0 auto;

	padding:0;

	text-align:center;



}

form {

	margin:0;

	padding:0;

	



}



table{

	margin:0;

	padding:0;



}

input{

	margin:0;

	padding:0;

	



}

ul{

	list-style-type:none;

}
img{
	border:0;
	margin:0;
	padding:0;
	

}

div#container {
	

	padding:3px;

	margin:0 auto;

	width:1000px;

	background:#fff;
	/*background-image:url(images/christmas_bg1.jpg);*/
	
	

}
div#content{
	padding:0;
	margin:0 auto;
	text-align:left;
	width:100%;
	
	
	
}


/*header*/

div#header{

	padding:0;

	margin:0;

	width:100%;

	height:102px;

	text-align:left;

	
	background-image: url(images/bk_header.gif);
	background-repeat: repeat-x;


}

div#header1{

	padding:0;

	margin:0 auto;

	width:1006px;

	height:102px;

	

	background-color:#1D5296;

}



div#logo {

	

	float:left;

	margin:0;

	padding:0;



}

#logo img{

	float:left;

	margin:25px 0 25px 25px;

	

}

div#ad {

	float:left;

	padding:12px 0 0 25px;

}











/*main*/

div#main{
	margin:3px 0 0;
	padding:0px;
	width:652px;
	float:left;
	
	
	
}
div#video{
	margin:0 auto 4px;
	text-align:center;
	padding:0 3px;
	
	text-align:center;
	

}
div#topSec{
	margin:0 0 4px 0;
	padding:0;
	float:left;
	/*background-color:#f00;*/
}
div#sonews{
	
	float:left;
	text-align:left;
	width:320px;
	margin:22px 0 0;
	padding:0;
}


div#cNews{
	width:100%
	margin:0;
	padding:0 0 9px 0;
	text-align:left;
	/*min-height:310px;
	_height:311px;*/
	
	
}
/*
div#cNews h2{
	font-family:Arial, Helvetica, sans-serif;
	
	color:#16387c;
	font-weight:bold;
	padding:0.3em 0 0.3em 0.8em;
	margin:0 0 7px;
	background:#f5f6f7;
}*/

div#item1, div#item2, div#item3, div#item4, div#item5{
	margin:0;
	padding:0;
	
}
div#item1 h3, div#item2 h3, div#item3 h3, div#item4 h3, div#item5 h3{
	
	font-family: Arial, Helvetica, sans-serif;
	color:#16387c;
	font-size:20px;
	margin:0;
	padding:0.3em 0 0 3px;
	font-weight:bold;
	
	
}

div#item1 ul, div#item2 ul, div#item3 ul, div#item4 ul, div#item5 ul {
	font-family: tahoma, "adelle-sans", Arial, Helvetica, sans-serif;
	margin:0 0 0 20px;
	padding:0;
	
	list-style-image:url(images/n_square_bullet.gif);
	font-size:12px;
	
}

div#item1 ul li, div#item2 ul li, div#item3 ul li, div#item4 ul li, div#item5 ul li {
	margin:0.4em 0;
	padding:0;
	font-size:12px;
	line-height:1.2;
}
div#item1 ul li a, div#item2 ul li a, div#item3 ul li a, div#item4 ul li a, div#item5 ul li a{
	margin:0;
	padding:0;
	color:#303030;
	text-decoration:none;
	font-size:12px;
	
	
	
}

div#item1 ul li a:hover, div#item2 ul li a:hover, div#item3 ul li a:hover, div#item4 ul li a:hover, div#item5 ul li a:hover{
	text-decoration:none;
	text-decoration: underline;
	background-color:#ffffcc;
	color:#f00;
}


div#idx{

	float:left; 
	width:320px; 
	padding:0; 
	margin:22px 0 0 3px; 
	
	text-align:left;
}
div#idx h3{

	font-family:Arial, Helvetica, sans-serif;
	color:#008000;
	font-size:20px;
	margin:0 0 0.6em 0;
	padding:0.3em 0 0.1em 3px;
	border-bottom:2px solid #ccc;
	font-weight:bold;
	

}


div#rColumn {
	float:left;
	width:346px;
	margin:3px 0 0;
	padding:0;
	/*background:#ecffff;*/
	
	
}

div#data, div#rad{
	width:346px;
	margin-bottom:4px;
	padding:0;
	border:1px solid #ccc;
	
	
}

div#rColumn div#rad div#invest {
	margin:0;
	padding:0;
	text-align:left;
	background:#f5f6f7;
}
div#rColumn div#data div#imms {
	margin:0;
	padding:4px 3px 4px 0;
	text-align:left;
	background:#f5f6f7;
}

div#rad h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	border-bottom:1px solid #ccc;
	color:#fff;
	margin:0;
	padding:0.2em 0;
	/*background:#eee;*/
	background:#1D5296;
	text-align:center;
	}

 div#rColumn div#rad div#invest ul {
	margin:0 8px;
	padding:0;
	list-style-type:none;
	font-size:13px;
	color:#303030;
}

div#rColumn div#rad div#invest ul li {
	
	margin:0;
	padding:0.4em 0 0.4em 5px; 
	line-height:1.2;
	font-size:13px;
	border-bottom:1px dotted #ccc;
	
	

}
div#rColumn div#rad div#invest ul li.lastborder {
	

	font-size:13px;
	border-bottom:none;
	
	

}
div#rColumn div#rad div#invest ul li a{
	margin:0;
	padding:0;
	color:#303030;
	text-decoration:none;
	font-size:13px;
	
}

div#rColumn div#rad div#invest ul li a:hover{
	
	text-decoration:none;
	text-decoration: underline;
	background-color:#ffffcc;
	color:#f00;
}


div#rColumn div#data div#imms ul{
	margin:0 0 0 15px;
	padding:0;
	list-style-image:url(images/red_bull.gif);
	font-size:13px;
	color:#303030;
}

div#rColumn div#data div#imms ul li {
	/*background:url(images/red_bull.gif) no-repeat left 50%;
	margin-left:-10px;
	padding-left:10px;*/
	margin:0;
	padding:0;
	font-size:13px;
	line-height:1.2;
	
}
div#rColumn div#data div#imms ul li a{
	margin:0;
	padding:0;
	color:#303030;
	text-decoration:none;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
}

div#rColumn div#data div#imms ul li a:hover{
	
	text-decoration:none;
	text-decoration: underline;
	background-color:#ffffcc;
	color:#f00;
}







div#ipos h2, div#earning h2, div#bonds h2, div#data h2, div#picks h2, div#etf h2  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	border-bottom:1px solid #ccc;
	color:#16387c;
	margin:0;
	padding:0.2em 0 0.2em;
	background:#eee;
	text-align:center;
	}

div#ipos, div#earning, div#bonds, div#picks, div#etf{
	
	width:346px;
	margin:0 0 4px;
	text-align:left;
	border:1px solid #ccc;
	
}



div#rColumn div#ipos ul, div#rColumn div#earning ul, div#rColumn div#bonds ul, div#rColumn div#picks ul, div#rColumn div#etf ul {
	margin:0 0 0 15px;
	padding:4px 3px 4px 0;
	list-style-image:url(images/black_bull.gif);
	font-size:13px;
	color:#303030;
}

div#rColumn div#ipos ul li, div#rColumn div#earning ul li, div#rColumn div#bonds ul li, div#rColumn div#picks ul li, div#rColumn div#etf ul li {
	margin:0;
	padding:0;
	font-size:13px;
	line-height:1.2;
}
div#rColumn div#ipos ul li a, div#rColumn div#earning ul li a, div#rColumn div#bonds ul li a, div#rColumn div#picks ul li a, div#rColumn div#etf ul li a{
	margin:0;
	padding:0;
	color:#303030;
	text-decoration:none;
	font-size:13px;
	
}

div#rColumn div#ipos ul li a:hover, div#rColumn div#earning ul li a:hover, div#rColumn div#bonds ul li a:hover, div#rColumn div#picks ul li a:hover, div#rColumn div#etf ul li a:hover{
	
	text-decoration:none;
	text-decoration: underline;
	background-color:#ffffcc;
	color:#f00;
}

div#mid_content{
	margin:0;
	padding:0;
	width:100%;
	float:left;
	

	
}

div#Zacks, div#Bloomberg, div#dInvesting {
	width:240px;
	margin:4px;
	padding:0;
	border:1px solid #ccc;
	float:left;
	height:360px;
	
}

div#SA{
	width:240px;
	margin:4px;
	padding:0;
	border:0px solid #ccc;
	float:left;
	height:360px;
	
}

div#Zacks h2, div#Bloomberg h2, div#dInvesting h2, div#SA h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	border-bottom:1px solid #ccc;
	color:#16387c;
	margin:0;
	padding:0.2em 0;
	background:#fff9ae;
	text-align:center;
	}
div#Zacks div#subZacks ul, div#dInvesting div#subInvesting ul{
	margin:0 0 0 15px;
	padding:0;
	list-style-image:url(images/red_bull.gif);
	font-size:12px;
	text-align:left;
	color:#303030;
}
div#Bloomberg div#subBloomberg ul, div#SA div#subSA ul{
	margin:0 0 0 15px;
	padding:0 0.2em 0 0;
	list-style-image:url(images/black_bull.gif);
	font-size:12px;
	text-align:left;
	color:#303030;
}
div#Zacks div#subZacks ul li, div#dInvesting div#subInvesting ul li{
	margin:0.2em 0;
	padding:0 0.2em 0 0;
	font-size:12px;
	line-height:1.2;
}
	

div#Bloomberg div#subBloomberg ul li, div#SA div#subSA ul li{
	margin:0.2em 0;
	padding:0;
	font-size:12px;
	line-height:1.2;
}
	

div#Zacks div#subZacks ul li a, div#Bloomberg div#subBloomberg ul li a, div#dInvesting div#subInvesting ul li a, div#SA div#subSA ul li a{
	margin:0;
	padding:0;
	color:#303030;
	text-decoration:none;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
div#Zacks div#subZacks ul li a:hover, div#Bloomberg div#subBloomberg ul li a:hover, div#dInvesting div#subInvesting ul li a:hover, div#SA div#subSA ul li a:hover{
	text-decoration:none;
	text-decoration: underline;
	background-color:#ffffcc;
	color:#f00;
}





div#altmarket {
	
	padding:0;
	margin:0;
	
	text-align:left;
	float:left;
	/*background-color:#FFFF99;*/
}

div#altmarket h2{
    
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#16387c; 
	font-weight:bold;
	padding:0.4em 0 0.4em 0.3em;
	
	margin:0;
	
	
}




div#aContents{
	clear:both;
	margin:2px;
	padding:5px 0;
	width:100%;
	min-height:203px;
	_height:203px;
	float:left;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	
	background:#f5f6f7;
}
div#gold{
	padding:0;
	margin:0;
	text-align:left;
	float:left;
	width:330px;

}
div#gold h3{
	
	font-family:Arial, Helvetica, sans-serif;
	color:#ff9900;
	font-size:12px;
	margin:0;
	padding:0 0 0 0.6em;
	font-weight:bold;
	
	
}
div#curr h3{
	
	font-family:Arial, Helvetica, sans-serif;
	color:#008000;
	font-size:12px;
	margin:0;
	padding:0 0 0 0.6em;
	font-weight:bold;
	
	
}
div#curr{
	padding:0;
	margin:0;
	text-align:left;
	float:left;
	width:330px;
	border-left:1px dashed #ccc;

}
div#oil h3{
	
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
	margin:0;
	padding:0 0 0 0.6em;
	font-weight:bold;
	
	
}
div#oil{
	padding:0;
	margin:0;
	text-align:left;
	float:left;
	width:330px;
	border-left:1px dashed #ccc;

}


div#gold ul, div#curr ul, div#oil ul {
	margin:0 0 0 20px;
	padding:0;
	list-style-image:url(images/black_bull.gif);
	font-size:12px;
	
}

div#gold ul li, div#curr ul li, div#oil ul li {
	margin:0;
	padding:0;
}
div#gold ul li a, div#curr ul li a, div#oil ul li a{
	margin:0;
	padding:0;
	color:#303030;
	text-decoration:none;
	font-size:12px;
	
	
	
}

div#gold ul li a:hover, div#curr ul li a:hover, div#oil ul li a:hover{
	text-decoration:none;
	text-decoration: underline;
	background-color:#ffffcc;
	color:#f00;
}

div#bt_links{
	padding:0;
	margin:0 auto 10px;
	text-align:left;
	width:100%;
	
	
	
}
div#im_links{
 border:1px solid #ccc; 
 width:308px; 
 margin:5px 5px 5px 3px; 
 float:left;
 background:#f5f6f7;
}
div#im_links a{

	text-decoration:none;
}
div#im_links h3{
	font-family:Arial, Helvetica, sans-serif;
	color:#16387c;
	font-size:12px;
	margin:0;
	padding:0.1em 0 0 0.8em;
	
}
div#im_links div#colu1{
	float:left;
	 width:128px;
	
	font-size:12px;
	
	

}
div#im_links div#colu2 {
	float:left;
	 width:163px;
	
	font-size:12px;
	
	

}
div#im_links div#colu1 ul, div#im_links div#colu2 ul {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	list-style-type:none;
	
	

}
div#im_links div#colu1 ul li, div#im_links div#colu2 ul li{

	margin:0;
	padding:0 0 0 1.3em;
	list-style-type:none;
    
}

div#im_links div#colu1 ul li a, div#im_links div#colu2 ul li a{
	margin:0;
	padding:0;
	color:#000;
	text-decoration:none;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	

}

div#im_links div#colu1 ul li a:hover, div#im_links div#colu2 ul li a:hover{
	margin:0;
	text-decoration:none;
	font-size:12px;
	padding:0;
	text-decoration: underline;
	background-color:#ffffcc;
	color:#f00;
	

}

div#link {
	text-align:left;
	margin:5px 0 0;
	width:678px;
	padding:0 0 0.1em 0;
	border: 1px solid #ccc;
	float:left;
	
	
	
}
div#link h2{
	background:#eee;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#16387c;
	font-weight:bold;
	padding:0.2em 0 0.2em 0.5em;
	margin:0;
	border-bottom: 1px solid #ccc;
	
	
}


div#link_item {
	margin:0;
	padding:0;
	
	
}

div#col1{
	 float:left;
	 width:169px;
	 border-right:1px dashed #ccc;
	 margin:0.3em 0;
	 padding-right:0.2em;
	font-size:12px;
	
}
div#col2{
	 float:left;
	 width:147px;
	 border-right:1px dashed #ccc;
	 margin:0.3em 0;
	 font-size:12px;
	
}
div#col3 {
	 float:left;
	 width:171px;
	 margin:0.3em 0;
	 font-size:12px;
  border-right:1px dashed #ccc;
}
div#col4 {
	 float:left;
	 margin:0.3em 0;
	 font-size:12px;
 
}
div#col1 h3, div#col2 h3, div#col3 h3, div#col4 h3{
	
	font-family:Arial, Helvetica, sans-serif;
	color:#008000;
	font-size:12px;
	margin:0;
	padding:0.1em 0 0 0.8em;
	
	
}

div#col1 ul, div#col2 ul, div#col3 ul, div#col4 ul {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	list-style-type:none;
	
	

}
div#col1 ul li, div#col2 ul li, div#col3 ul li, div#col4 ul li{

	margin:0;
	padding:0 0 0 1.3em;
	list-style-type:none;
    
}

div#col1 ul li a, div#col2 ul li a, div#col3 ul li a, div#col4 ul li a{
	margin:0;
	padding:0;
	color:#000;
	text-decoration:none;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	

}

div#col1 ul li a:hover, div#col2 ul li a:hover, div#col3 ul li a:hover, div#col4 ul li a:hover{
	margin:0;
	text-decoration:none;
	font-size:12px;
	padding:0;
	text-decoration: underline;
	background-color:#ffffcc;
	color:#f00;
	

}





div#footer {

	border-top:2px solid #ccc;

	text-align:center;

	padding:10px 0 5px;

	

	

}



div#footer p {



	font-size:12px;

	margin:0;

	padding:0;



}

div#footer p a {

	

	color:#999;

	

}




div.clearer {
	clear: both;
	line-height: 0; 
	height: 0;
	
	
}

div.clearer1 {
	clear: both;
	line-height: 0; 
	height: 0;
	float:left;
}



p.ext1 {
 font-family:Arial, Helvetica, sans-serif;
 text-align:right; 
 margin:0; 
 padding:0 5px 5px 0;

}
p.ext1 a:link {
	
	 margin:0; 
 	 padding:0;
	 font-size:11px;
	color:#3366ff;

}
p.ext1 a:visited{
		font-size:11px;
	color:#3366ff;
}
p.ext1 a:hover{
		background:#ffffcc;
		font-size:11px;
		color:#f00;
}




