/* CSS Document */

{margin: 0; padding: 0;}


#content_container {
	position: relative;
	float: left;
	width: 930px;
	padding-bottom: 18px;
	background-image:url(images/bg1.png);
	background-repeat:repeat-y;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg1.png',sizingMethod='scale');
	_background:none;

}

#content_container1 {

	background-image:url(images/bg1.png);
	background-repeat:repeat-y;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg1.png',sizingMethod='scale');
	_background:none;

}


/* --- CONTENT -- */


#content {
	position:relative;
	line-height: 18px; width: 606px;
	float: left;
	top: 25px;
	left: 0px;
}



#content1 {
	line-height: 18px;
}


#banner {
	padding: 0;
 	}
	

#banner1 {
	padding-left: 324;
 float: right; width: 270px;	position:relative; 
}
	

#spacer {
	height: 20px;
	background-color:#FFFFFF;
	width: 606px;
	
	}


#bodycopy {
	position: relative;
	float: left;
	width: 405px;
	line-height: 18px;
	padding: 0 20px 0 20px;
	color: #454545;
	}

#bodycopy b { color: #0f6299; }	

#rightSide {
	float: left;
	width: 135px;	
	padding: 15px 8px 0 15px;
	color: #606A70;
	font-size: 11px;
}


.introparagraph {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #0060A1;
	line-height: 18px;
}
	

p {
	padding-bottom: 12px;
	}
	

a {
	color: #0060A1;
	text-decoration: none;
	font-weight: bold;
	}
	

a:hover {
	color: #0060A1;
	text-decoration: underline;
	}


h1 {
	font-family:Verdana, Tahoma, Arial;
	font-size: 18px;
	line-height: 21px;
	font-weight: bold;
	color: #0060A1;
	margin: 0 0 10px 0;
	}


h2 {
	font-family:Verdana, Tahoma, Arial;
	font-size: 16px;
	padding: 0 0 7px 0;
	font-weight: bold;
	color: #606A70;
	}
	

h3 {
	font-family:Verdana, Tahoma, Arial;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	padding-bottom: 15px;
	}
	

h4 {
	font-family:Verdana, Tahoma, Arial;	font-size: 14px;
	padding: 0 0 7px 0;
	font-weight: bold;
	color: #606A70;
	}
	

h5 {
	font-family:Verdana, Tahoma, Arial;
	font-size: 14px;
	padding: 0 0 0 0;
	font-weight: bold;
	color: #606A70;
	}
	


#breadcrumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 15px;
	}
	

#breadcrumb a{
	font-weight: normal;
	text-decoration: none;
	color: #0060A1;
	}
	

#breadcrumb a:hover{
	text-decoration: underline;
	color: #0060A1;
	}
	

.portfoliotext {
	font-size: 12px;
	line-height: 14px;
	}
	

.portfoliotext a {
	color: #0060A1;
	text-decoration:none;
	font-size: 12px;
	}
	

.portfoliotext a:hover {
	color: #606A70;
	text-decoration: underline;
	}
	


#separator {
	height: 2px;
	border-bottom: 1px solid #DFDFDF;
	padding-top: 5px;
	}
	




#quote { font-size: 11px; }
#quote_sign { font-size: 11px; font-weight: bold; }
#investments { font-size: 12px; } 

#namenav a {
	color: #0060A1;
	text-decoration: none;
	}
	

#namenav a:hover {
	color: #0060A1;
	text-decoration: underline;
	}
	


#partnerMod {
	position: relative;
	width: 400px;
	border-bottom: 1px solid #DFDFDF;
	margin-bottom: 25px;
	padding: 0 0 10px 0;
}


#partnerMod img{
	padding: 0 0 7px 0;
}


ul {
	list-style: none;
	padding: 0 0 8px 10px;
}


li {
	background: url(images/bg_arrow.gif) no-repeat 0px 5px;
	padding: 0 0 0 10px;
}


.smallBlue {
	font-size: 10px;
	font-weight: bold;
	color: #0060A1;
}



#excelList {
	margin: 0 0 8px 0;
}


#excelList li{
	height: 20px;
	background: none;
}


#excelList a{
	font-weight: normal;
	background: url(images/icon_excel.gif) no-repeat 0 0;
	padding: 2px 0 2px 20px;
	font-size:11px;
	font-weight: bold;
}


#downLoadChart {
	font-weight: normal;
	background: url(images/icon_excel.gif) no-repeat 0 0;
	padding: 2px 0 2px 20px;
	font-size:11px;
	font-weight: bold;
}




#readMoreLink{
	font-weight: normal;
	font-size:11px;
	font-weight: bold;
	background: url(images/bg_arrow.gif) no-repeat 0px 4px;
	padding: 0 0 0 10px;
}


#newsList {
	list-style: none;
	border-top: 1px solid #DFDFDF;
	margin: 0;
	padding:0;
	font-size: 12px;
	line-height:14px;
}


#newsList li{
	list-style: none;
	background: none;
	border-bottom: 1px solid #DFDFDF;
	padding: 5px 0;
	margin: 0;
}


#newsList #newsDate {
	font-family: Arial, Helvetica, sans-serif; font-weight: bold;
	font-size: 12px;
	float:left;
	width: 75px;
}



#newsList #newsArticle {
	float:left;
	width: 325px;
}


#clr {
	clear: both;
}
