@charset "UTF-8";
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 1.5;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	color: #7A2531;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #7A2531;
}
a:hover {
	text-decoration: underline;
	color: #CF260D;
}
a:active {
	text-decoration: none;
}
h1 {
	font-size: 16px;
}
h2 {
	font-size: 12px;
	color: #7A2531;
}
h3 {
	font-size: 12px;
}
h4 {
	font-size: 9px;
	color: #7A2531;
}
.disclaimer {
	font-size: 11px;
	line-height: 1;
}
.photos {
	padding-right: 10px;
}
.dates {
	font-size: 11px;
	color: #6C212B;
	font-weight: bold;
	border-bottom-color: #6C212B;
	border-bottom-style: solid;
	border-bottom-width: thin;
	width: 100%;
}
.dates a:link {
	color: #7A2531;
		text-decoration: none;

}
.dates a:visited {
	color: #7A2531;
		text-decoration: none;

}
.dates a:hover {
	color: #CF260D;
	text-decoration: none;
}
.dates a:active {
	text-decoration: none;
		text-decoration: none;

}
.news_links {
	color: #333333;
	font-size: 11px;
	line-height: 1.5;
	margin-bottom: 7px;
}
.tabdown {
	padding-top: 0px;
}
.graph_callouts {
	font-size: 12px;
	color: #333333;
}
.graph_titles {
	font-size: 14px;
	background-color: #72232e;
	color: #e2e2e2;
	font-weight: bold;
}
.reverse {
	font-size: 12px;
	color: #e2e2e2;
	font-weight: bold;
}
.reverse a:link {
	color: #CCCCCC;
	text-decoration: none;
}
.reverse a:visited {
	text-decoration: none;
	color: #CCCCCC;
}
.reverse a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
.reverse a:active {
	text-decoration: none;
}
.b2iHeadLinesTable {
}
 
.b2iHeadLinesDateText {
	font-size: 10px;
	color: #6C212B;
	font-weight: bold;
}
 
.b2iHeadLinesHeadlineCell {
	color: #333333;
	padding-bottom: 12px;
	width: 220px;
}
.b2iHeadLinesHeadlineCell a:link {
	color: #333333;
	text-decoration: none;
}
.b2iHeadLinesHeadlineCell a:visited {
	text-decoration: none;
	color: #666666;
}
.b2iHeadLinesHeadlineCell a:hover {
	text-decoration: underline;
	color: #6C212B;
	font-style: italic;
}
.b2iHeadLinesHeadlineCell a:active {
	text-decoration: none;
}
.b2iHeadLinesDateCell {
	border-bottom-color: #6C212B;
	border-bottom-style: solid;
	border-bottom-width: thin;
	width: 220px;
}
/* News in list view */
.b2iNewsItem1{	

}

.b2iNewsItem2{	
}

.b2iNewsItem1row{font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 10px;
	line-height: 1.5; }

.b2iNewsItem2row{
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	line-height: 1.5;
	font-size: 12px;
	background-color: #FFFFFF;
}
.b2iFooterDisclaimerTable {
	margin-top: 30px;
}
.b2iFooterDisclaimerLabel { font-weight: bold; }

/* Start b2icopyright */
.b2icopyrightTable {
	width: 100%;
}

.b2icopyright {
	COLOR: #CCCCCC;
	FONT-SIZE: 10px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
}

.b2icopyright A {
	COLOR: #C0C0C0;
	TEXT-DECORATION: none;
	FONT-SIZE: 9px;
}

.b2icopyright A:Hover {
	TEXT-DECORATION: Underline;
	FONT-SIZE: 9px;
}
.b2iColorDark {color:#ffffff;}
 
 
.b2iNewsListHrRow {display: none;}  
.b2iCalTop {
	background-color: #e2e2e2;
 }
.b2iCalHeading {
	FONT-WEIGHT: bold;
	background-color: #e2e2e2;
}

.b2iCalHeadline {
	FONT-WEIGHT: bold;
	font-size: 12px;
}

.b2iCalDateTitle, .b2iCalDateValue, .b2iCalTimeTitle, .b2iCalTimeValue, .b2iCalLocTitle, .b2iCalLocValue, .b2iCalDescription {
	font-size: 11px;
	background-color: #FFFFFF;
}
.b2iProfileSide {
	width: 200px;
}
.faq {
	FONT-WEIGHT: bold;
	font-size: 12px;
	color: #6C212B;
	font-family: Arial, Helvetica, sans-serif;
}
.red_underlined {
	TEXT-DECORATION: Underline;
	FONT-WEIGHT: bold;
	font-size: 14px;
	color: #6C212B;
	font-family: Arial, Helvetica, sans-serif;
}
.red_underlined_smaller {
	TEXT-DECORATION: Underline;
	FONT-WEIGHT: bold;
	font-size: 12px;
	color: #6C212B;
	font-family: Arial, Helvetica, sans-serif;
}

