@font-face {
	font-family: 'bt_font_regular';
	src: local('bt_font_regular'),
	url('/default/BTCurve_W_Rg.woff2') format("woff2"),
	url('/default/BTCurve_W_Rg.woff') format("woff");
}

@font-face {
    font-family: 'bt_font_bold';
	src: local('bt_font_bold'),
	url('/default/BTCurve_W_Bd.woff2'),
	url('/default/BTCurve_W_Bd.woff');
}

#textHeader h2 b{
    font-family: "bt_font_regular","Calibri","Arial",sans-serif;
    color: #333333;
	font-size: large;
	line-height: 0.75em;
}

body {
	background-color: white;
	font-family: "bt_font_regular","Calibri","Arial",sans-serif;
	MARGIN-LEFT: 0;
	MARGIN-TOP: 0;
	MARGIN-BOTTOM: 10
}

a, a:hover, a:focus {
	color: #ffffff;
	text-decoration: none;
	font-family : 'bt_font_regular',"Calibri","Arial",sans-serif;
	font-size : 10pt;
	font-weight : bold;
	transition: all 0.3s;
}

a:hover {
	text-decoration: underline;
}

.anchor {
	font-family : "bt_font_regular","Calibri","Arial",sans-serif; 
	font-size : smaller;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	cursor : hand;
	clip : auto;
	color : White;
}

.columnbold {
	font-family: "bt_font_regular","Calibri","Arial",sans-serif;
	font-size: 8pt; color: rgb(80,80,80); 
	font-weight: bold;
	color: #333333
}

.bluetablecolumn {
	font-family: "bt_font_regular","Calibri","Arial",sans-serif; 
	font-size: 8pt; color: rgb(0,0,0); 
	background-color: rgb(232,240,255)
}

.subtitle {
	font-family: "bt_font_regular","Calibri","Arial",sans-serif; 
	font-size: 14pt; color: #333333
}

.columnsimple {
	font-family: "bt_font_regular","Calibri","Arial",sans-serif;
	font-size: 10pt;
	color: #333333
}

.normalblack {
	font-family: "bt_font_regular","Calibri","Arial",sans-serif; 
	font-size: 10pt;
	color: black;
}

.success {
	font-family: "bt_font_regular","Calibri","Arial",sans-serif; 
	font-size: 10pt;
	color: #5514B4;
	font-weight : bold;
}

.headerondark {
	font-family: "bt_font_regular","Calibri","Arial",sans-serif; 
	font-size: 9pt; color: #FFFFFF; 
	font-weight: bold;
	background-color: #00a0d6;
	text-align: center
}

.headerondark_CENTER {
	font-family: "bt_font_regular","Calibri","Arial",sans-serif; 
	font-size: 9pt; color: #FFFFFF; 
	font-weight: bold;
	background-color: #00a0d6;
	text-align: center; 
}

.headerondark_LEFT {
	font-family: "bt_font_regular","Calibri","Arial",sans-serif; 
	font-size: 9pt; color: #FFFFFF;  
	font-weight: bold;
	background-color: #00a0d6;
	text-align: left; 
}

.headerondark_RIGHT {
	font-family: "bt_font_regular","Calibri","Arial",sans-serif; 
	font-size: 9pt; color: #FFFFFF; 
	font-weight: bold;
	background-color: #00a0d6;
	text-align: right; 
}	

.cipheaderondark {
	font-family: "bt_font_regular","Calibri","Arial",sans-serif; 
	font-size: 9pt; color: rgb(0,0,0); 
	font-weight: bold;
	background-color: rgb(162,219,212);
	text-align:left;
}

.darktableheader {
	font-family: "bt_font_regular","Calibri","Arial",sans-serif; 
	font-size: 8pt; color: rgb(255,255,255); 
	font-weight: bold;
	background-color: rgb(43,87,162);
	text-align: center; 
}

.darktableheadersmall {
	font-family: "bt_font_regular","Calibri","Arial",sans-serif; 
	font-size: 8pt; color: rgb(255,255,255); 
	background-color: rgb(43,87,162);
	text-align: center;
	font-weight: bold;
}

.skybluecolumn {
	font-family: "bt_font_regular","Calibri","Arial",sans-serif; 
	font-size: 10pt; color: #333333; 
	background-color: #EEEEEE;
}

.skybluecolumn a {
	font-size: 10pt; color: #5514B4
}

.skybluecolumn a:hover {
	font-size: 10pt; color: #3f0a72
}

.skybluecolumnbold {
	font-family: "bt_font_regular","Calibri","Arial",sans-serif; 
	font-size: 8pt; color: rgb(0,0,0); 
	font-weight: bold;
	background-color: rgb(237,244,241)
}

.skybluecolumnblackbold {
	font-family: "bt_font_regular","Calibri","Arial",sans-serif; 
	font-size: 8pt; color: rgb(0,0,0); 
	font-weight: bold;
	background-color: rgb(237,244,241)
}

.skybluecolumnredbold
{
	font-family: "bt_font_regular","Calibri","Arial",sans-serif;  
	font-size: 8pt; color: rgb(255,0,0); 
	font-weight: bold;
	background-color: rgb(237,244,241)
}

.skybluecolumncenter
{
	font-family: "bt_font_regular","Calibri","Arial",sans-serif; 
	font-size: 10pt; color: rgb(0,0,0); 
	background-color:rgb(237,244,241);
	text-align: center; 
}


.skybluecolumnsmall
{
	font-family: "bt_font_regular","Calibri","Arial",sans-serif; 
	font-size: 8pt; color: rgb(0,0,0); 
	background-color: rgb(232,240,255);
}

.actionbuttons
{
	font-family: "bt_font_regular","Calibri","Arial",sans-serif; 
	font-size: 10pt; color: rgb(0,0,0);
	font-weight: bold;
	background-color: #5514B4;
	text-decoration: none;
	text-align: center
}

.actionbuttonsred
{
	font-family: "bt_font_regular","Calibri","Arial",sans-serif; 
	font-size: 10pt; color: red;
	font-weight: bold;
	background-color: rgb(226,226,226);
	text-align: center
}

.columnfooter
{
	font-family: "bt_font_regular","Calibri","Arial",sans-serif; 
	font-size: 8pt; color: rgb(0,0,0); 
	text-align: center
}

.columnhelp
{
	font-family: "bt_font_regular","Calibri","Arial",sans-serif;  
	font-size: 8pt;
	color: rgb(0,0,0);
	background-color: rgb(255,255,255)
}

.paging
{
	font-family: "bt_font_regular","Calibri","Arial",sans-serif; 
	font-size: 8pt;
	color:blue;
	background-color: rgb(255,255,255)
}

.errorcolumn
{
	font-family: "bt_font_regular","Calibri","Arial",sans-serif; 
	font-size: 10pt;
	font-weight: bold;
	color: #E60014;
	background-color: white
}

.star
{
	font-family: "bt_font_regular","Calibri","Arial",sans-serif; 
	font-size: 10pt; 
	font-weight: bold;	
	color: green; 
	background-color: rgb(232,240,255);
}

.progressbar
{
	font-family: "bt_font_regular","Calibri","Arial",sans-serif; 
	font-size: 10pt;
	color: black;
}

.helptitle
{
	background-color : #C0C0C0;
	font-face: "bt_font_regular","Calibri","Arial",sans-serif; 
	font-size: 8pt;
	font-weight : bold;
}

.helpboldtext
{
	font-face: "bt_font_regular","Calibri","Arial",sans-serif; 
	font-size: 8pt;
	font-weight : bold;
}

.helpbody
{
	background-color: #F3F3F3;
	font-size: 8pt;
	font-family : "bt_font_regular","Calibri","Arial",sans-serif
}

.helplink
{
	font-size: 8pt;
	Color : #000000;
	font-family : "bt_font_regular","Calibri","Arial",sans-serif; 
}

.helptabprops
{
	cellpadding:4;
	cellspacing:0;
	width:100%;
}

.reporttitle
{
	font-family: "bt_font_regular","Calibri","Arial",sans-serif; 
	font-size: 10pt;
	color: #333333;
	font-weight : bold;
}

.reportsubtitle
{
	font-family: "bt_font_regular","Calibri","Arial",sans-serif; 
	font-size: 10pt;
	color: #333333;	
}

.reportheader
{
	font-family: "bt_font_regular","Calibri","Arial",sans-serif; 
	font-size: 9pt; color: rgb(255,255,255); 
	font-weight: bold;
	background-color: rgb(0,160,214)
}

.reportcolumn
{
	font-family: "bt_font_regular","Calibri","Arial",sans-serif; 
	font-size: 8pt; color: rgb(0,0,0); 
	background-color: rgb(238,238,238);

}

.reportcolumn a
{
	color: #5514B4
}

.reportbuttons 
{
	font-family: "bt_font_regular","Calibri","Arial",sans-serif; 
	font-size: 10pt; color: rgb(0,0,0); 
	font-weight: bold;
	background-color: rgb(226,226,226);
	text-align: center;
}

.tabondark
{
	font-family: "bt_font_regular","Calibri","Arial",sans-serif; 
	font-size: 10pt; color: rgb(255,255,255);
	font-weight : bold;
	text-align: center;
	background-color:#5514B4
}

.tabondarkblank
{
	font-family: "bt_font_regular","Calibri","Arial",sans-serif; 
	font-size: 1pt; 
	color: rgb(255,255,255);
	background-color:#5514B4
}

.tabonlight
{
	font-family: "bt_font_regular","Calibri","Arial",sans-serif; 
	font-size: 8pt; color: rgb(0,0,0);
	text-align: center;
	background-color: rgb(235,235,245)
}

.tabonlight a
{	
	color: #5514B4
}

.tabonlightback
{
	font-family: "bt_font_regular","Calibri","Arial",sans-serif; 
	font-size: 8pt; color: rgb(0,0,0);
	background-color: rgb(230,225,230);
	text-decoration:none
}

.tabshadedark
{
	font-family: "bt_font_regular","Calibri","Arial",sans-serif; 
	font-size: 8pt; color: rgb(0,0,0);
	background-color: rgb(145,145,185);
	text-decoration:none;
}

.tabonlightback a
{	
	color: #5514B4
}

.tabshadelight
{
	font-family: "bt_font_regular","Calibri","Arial",sans-serif; 
	font-size: 8pt; color: rgb(0,0,0);
	background-color: rgb(190,190,190)
}

.tabshadelightwhite
{
	font-family: "bt_font_regular","Calibri","Arial",sans-serif; 
	font-size: 1pt; 
	color: rgb(0,0,0);
	background-color: rgb(255,255,255)
}

a.menulinks
{
	font-family: "bt_font_regular","Calibri","Arial",sans-serif;
	font-size: 10pt;
	color: #5514B4;
}

a.menulinks:hover
{
	color:#3f0a72;
}