/* ------------------------------------------------------------------------- */
/* START: Opinion / Editorials - Sidebar                                     */
.opinion_sidebar_bold
{  
  padding-top:2px;
  font-family:arial,verdana, sans serif;
  font-size:8pt;
  font-weight:bold;
  text-decoration:none;
  color:#333333;
}

.opinion_sidebar_bold A
{
  text-decoration:none;
  color:#336699;
}

.opinion_sidebar_header
{  
  background-color:#ededed;
  font-family:Georgia, Times New Roman, Serif;
  font-size:9pt;
  font-weight:bold;
  text-decoration:none;
  color:#666666;
}

.opinion_sidebar_header A
{
  text-decoration:none;
  color:#336699;
}

.opinion_sidebar_outer
{
 width:116px;
 background-image:url(\global-images\storynav\bg_opinion_sidebar.gif);
 border-left:1px solid #dddddd;
 border-top:1px solid #ededed;
 border-bottom:1px solid #dddddd;
}

.opinion_sidebar_text
{
  padding-top:5px;
  padding-left:2px;
  padding-right:2px;
  font-family:arial,verdana, sans serif;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#333333;
}

.opinion_sidebar_text A
{
  text-decoration:none;
  color:#336699;
}
/* END: Opinion / Editorials - Sidebar                                       */
/* ------------------------------------------------------------------------- */

.story_ColumnDivider
{
  vertical-align		: top;
  background-image		: url(/global-images/storynav/bg_divider.gif);
}
.story_adNote
{
  border-top:1px solid #cccccc;
  border-bottom:1px solid #cccccc;
  text-align:center;
  font-family:arial,sans-serif;
  font-size:7pt;
  font-weight:normal;
  text-decoration:none;
  color:#666666;
}.story_bio
{
  width:78px;
  border-bottom:1px solid #ededed;
  padding-top:2px;
  padding-bottom:2px;
  text-align:left;
  font-family:arial,san-serif;
  font-size:9pt;
  font-weight:normal;
  text-decoration:none;
  color:#444444;
}.story_bio A
{
  font-weight:bold;
  text-decoration:none;
  color:#006699;
}.story_bio_bold
{
  text-align:center;
  width:116px;
  padding-top:5px;
  padding-bottom:2px;
  margin-top:0px;
  margin-bottom:0px;    
  font-family:arial,san-serif;
  font-size:9pt;
  font-weight:bold;
  text-decoration:none;
  color:#666666;
}.story_header
{
  vertical-align:baseline;
  padding-top:0px;
  padding-bottom:5px;
  margin-top:0px;
  margin-bottom:0px;  
  font-family:Georgia,Times New Roman,Serif;
  font-size:18pt;
  font-weight:normal;
  text-decoration:none;
  color:#666666;
}.story_header A
{
  vertical-align:bottom;
  font-family:Georgia,Times New Roman,Serif;
  font-size:18pt;
  font-weight:normal;
  text-decoration:none;
  color:#006699;
}.story_header_hrule
{
  background-color:#cccccc;
}
.ContentHeaderHrule
{
  background-color:#cccccc;
}.story_header_sponsored
{
  padding-bottom:5px;
  vertical-align:bottom;
  text-align:right;
  padding-right:5px;
  line-height:9px;
  font-family:arial,sans-serif;
  font-size:7pt;
  font-weight:normal;
  text-decoration:none;
  color:#666666;
}.story_header_sponsor
{
  padding-top:7px;
  padding-bottom:5px;
}.story_sidebar_header
{
  background-color:#ededed;
  padding-top:2px;
  padding-bottom:2px;
  text-align:center;
  font-family:Georgia,Times New Roma,Serif;
  font-size:10pt;
  font-weight:bold;
  text-decoration:none;
  color:#666666;
}
.story_sidebar1
{
  padding-left:3px;
  padding-top:2px;
  padding-bottom:2px;
  margin-top:0px;
  margin-bottom:0px;
  font-family:arial,san-serif;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#006699;
}.story_sidebar1 A
{
  text-decoration:none;
  color:#006699;
}.story_sidebar1 A:hover
{
  text-decoration:underline;
  color:#006699;
}.story_sidebar2
{
  padding-left		: 3px;
  padding-top		: 2px;
  padding-bottom	: 2px;
  margin-top		: 0px;
  margin-bottom		: 0px;  
  font-family		: arial,san-serif;
  font-size			: 9pt;
  font-weight		: normal;
  text-decoration	: none;
  color				: #333333;
}.story_sidebar2 A
{
  text-decoration:none;
  color:#006699;
}.story_sidebar2 A:hover
{
  text-decoration:underline;
  color:#006699;
}/*---------------------------------------------------------------------------*/
/* Google Ads                                                                */
.google_border {
	width: 490px;
	border: 1px solid #BFAF9F;
	padding: 2px;
}
.google_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #FFFFFF;
	background-color: #BFAF9F;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	/*text-transform: uppercase;*/
	text-indent: 1pt;
}
.google_content {
	padding: 5px;
}
/*---------------------------------------------------------------------------*/
/* More Headlines                                                            */
.mh_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #FFFFFF;
	background-color: #333366;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	/*text-transform: uppercase;*/
	text-indent: 1pt;
}
.mh_text {
  padding-left		: 3px;
  padding-top		: 2px;
  padding-bottom	: 2px;
  margin-top		: 0px;
  margin-bottom		: 0px;  
  font-family		: arial,san-serif;
  font-size			: 8pt;
  font-weight		: normal;
  text-decoration	: none;
  color				: #333333;
}
.mh_text A {
	text-decoration	: none;
	color			: #006699;
}
.mh_text A:hover {
	text-decoration	: underline;
	color			: #006699;
}
.mh_border {
	width: 490px;
	border: 1px solid #999999;
	padding: 2px;
}/*---------------------------------------------------------------------------*/
/* VelocIT Story Styles                                                      */
.vitstoryheadline {
	font-family			: arial,verdana,helvetica;
	font-size			: 14pt;
	font-weight			: bold;
	text-decoration		: none;
	color				: black;
}
.vitstorybyline {
	font-family			: arial,verdana,helvetica; 
	font-size			: 9pt; 
	font-weight			: bold; 
	font-style			: normal; 
	text-decoration		: none; 
	color				: #000000; 
}
.vitstorydate {
	font-family			: arial,verdana,helvetica; 
	font-size			: 8.5pt; 
	font-weight			: normal; 
	font-style			: normal; 
	text-decoration		: none; 
	color				: #333333; 
}
.vitstorybody {
	font-family			: Arial, Helvetica, Verdana;
	font-size			: 10pt;
	text-decoration		: none;
	color				: #444444;
}
.vitstorybody div#dyn_sidebar {
	width				: 300;
	float				: right;
	clear				: both;
	margin-left			: 5px;
}
.vitstoryimageright { float: right; clear: left; margin-left: 5px;}
.vitstoryimageleft { float: left; clear: right; margin-right: 5px; }
.vitstoryimagecenter { margin: auto; }
#bitext p div.vitstoryimageright,
#bitext p div.vitstoryimageleft,
#bitext p div.vitstoryimageright {
	text-indent: 0;
}
.vitstoryimagecredit {
	text-indent: 0;
	font-size: 10px;
	font-weight: normal;
	text-align: right;
	margin: 0 2px 0 2px;
	color: #666666;
	padding-bottom: 7px;
}
/* #bitext p.vitstoryimagecaption { font-size: 10pt; margin: 0 2px 0 2px; }*/
/*---------------------------------------------------------------------------*/
/* VelocIT Story Styles                                                      */
.vitstoryimagecaption {
	font-size: 11px;
	margin: 0 2px 0 2px;
	color: #000000;
}.vitindexheadline {
	font-family			: arial,verdana,helvetica;
	font-size			: 12pt;
	font-weight			: bold;
	text-decoration		: none;
	color				: #006699;
}
.vitindexdate {
	font-family			: arial,verdana,helvetica; 
	font-size			: 10pt; 
	font-weight			: bold; 
	font-style			: normal; 
	text-decoration		: none; 
	color				: #000000; 
}
.vitindexteaser {
	font-family			: arial,verdana,helvetica;
	font-size			: 10pt;
	text-decoration		: none;
	color				: #444444;
}
