<!--
/* @import url("../bootstrap/css/bootstrap.css"); */

Body {
	margin: 0px;
}

BODY, TD, TH, td, th {
    color: #444444;
    font-family: Verdana,Tahoma,Helvetica,Arial;
    font-size: 13px;
}

.width100{width:100%;}
.width50{width:50%;}
.width33{width:33%;}
.width25{width:25%;}
.right{text-align:right;}

.PluginDocumentation td {font-size: 14px !important;}

form { margin:0px;}

/* ------------------------------------------------------------------------------------*/
table.DataTable {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
}

table.DataTable tr:hover { background: #eee; }



.DataTable td, .DataTable th {
    border: 1px solid #ddd;
    text-align: left;
    padding: 8px;
}

table.SubTable, .SubTable td, .SubTable th {border: 0px; padding: 1px;}
/* ------------------------------------------------------------------------------------*/


/* ----------------------------------------------------------------- */
/* Save item */
.saved {
    color: red;
    -webkit-animation: fadeinout 3s linear forwards;
    animation: fadeinout 3s linear forwards;
}

@-webkit-keyframes fadeinout {
  0%,100% { opacity: 0; }
  50% { opacity: 1; }
}

@keyframes fadeinout {
  0%,100% { opacity: 0; }
  50% { opacity: 1; }
}
/* ----------------------------------------------------------------- */


H1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 22px;
}

a, a:link, a:visited {
	letter-spacing: 1px;
	color: #003366;
	/*text-decoration: underline;*/
}

a:hover{
	color: #4b75b8;
}
/*
.TopLinks {
	background-color:#9cc2e5;
}
*/
#myb2iSlideNav{
	position: sticky;
	top: 0; /* Don't forget this, required for the stickiness */
}

.TopInfo, .TopLinks a:link, .TopLinks a:active, .TopLinks a:visited{
	text-decoration:none;
    font-size: 14px;
}


#BackupLink { 
    background-color: transparent;
    -webkit-animation-name: BackupNow; /* Chrome, Safari, Opera */
    -webkit-animation-duration: 1s; /* Chrome, Safari, Opera */
    animation-name: BackupNow;
    animation-duration: 1s;
    animation-iteration-count: 6;
    animation-timing-function: linear;
    animation-delay: 1s;
}

/* Chrome, Safari, Opera */
@-webkit-keyframes BackupNow {
    from {background-color: transparent;}
    to {background-color: yellow;}
}

/* Standard syntax */
@keyframes BackupNow {
    from {background-color: transparent;}
    to {background-color: yellow;}
}

.Unpublished{
	color: Red;
}
.Delayed{
	color: Green;
}
.Expired{
	color: #666666;
}

.Red { color: red;}
.Bold { font-weight: bold;}

.ItemListing a:link, .ItemListing a:visited { color: black; text-decoration: none;}
.Unpublished a:link, .Unpublished a:visited { color: red;}

.b2iContactOutterTable {
	padding-top: 5px;
}

.b2iMySectionSelected { 
	color: #ffffff;
}

.SupportLink {
	letter-spacing: 3px;
	padding: 1px;
	color: #CC2400;
	background-color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #CC2400;
}

a:hover.SupportLink{
	color: #FFFFFF;
	background-color: #CC2400;
}

.b2iDLimage {
	margin-top: 4px;
	margin-bottom: 4px;
}

.b2iCustomPageInfoCell{
	font-size: 11px;
}

.b2iCustomPageDownloadTable {
	padding: 2px;
}

.b2iSelect {
	FONT-SIZE: 17px;
	color: #000000;
}

.b2iTextBox {
	FONT-SIZE: 17px;
	color: #000000;
}

.b2ibutton {
	FONT-SIZE: 17px;
	color: #000000;
}

.b2iButton1 {
	font-size: 17px;
	border: 1px solid #000000;
	background-color: #EEEEEE;
}

.b2iSelect2 {
	FONT-SIZE: 17px;
	border: 1px solid #BBBBBB;
}


.b2iNoteTable {
	margin-bottom:2px;
	background-color: #f5f5f5;
	border: 1px solid #C6C6C6;
}

.b2irsslink{
color: white;
background-color:#FF6600;
border-top:1px solid white;
border-left:1px solid white;
border-bottom:1px solid black;
border-right:1px solid black;
padding-left:5px;
padding-right:5px;
font-weight: bold;
font-family: arial;
font-size: 11px;
letter-spacing: 1px;
}
.b2irssalink {
text-decoration:none;
}

a:link.b2iLinkBox, a:visited.b2iLinkBox, a:active.b2iLinkBox{
	margin: 1px;
	padding: 1px;
	border: 1px solid #555555;
	text-decoration: none;
}

a:hover.b2iLinkBox{
	margin: 1px;
	padding: 1px;
	color: #ff0000;
	border: 1px solid #336699;
	text-decoration: none;
}


.b2iFooterDisclaimerTable { margin-top: 15px; }
.b2iFooterDisclaimerLabel { font-weight: bold; }

/* Start b2icopyright */
.b2icopyrightTable {
	width: 100%;
}

.b2icopyright {
    COLOR: #C0C0C0;
    FONT-SIZE: 10px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
}

.b2icopyright A {
	COLOR: #C0C0C0;
	TEXT-DECORATION: none;
	FONT-SIZE: 10px;
}

.b2icopyright A:Hover {
	TEXT-DECORATION: Underline;
	FONT-SIZE: 10px;
}
/* end b2icopyright */


.b2iDirectorName, .b2iManagementName {
	font-size: 13px;
	font-weight: bold;
}

.b2iGovNavDk {
	color: #ffffff;
}

.b2iGovToTopCell {
	text-align: right;
}

.b2iGovToTopLink {
	FONT-SIZE: 10px;
	color: Black;
}




.b2iProfileNewsDate {
    FONT-SIZE: x-small;
	padding-top: 5px;
}

.b2iProfileNewsText {
    FONT-SIZE: x-small;
	padding-bottom:10px;
}

.b2iLinkEmailBody {
	background-color: #ffffff;
}

.b2iEnterEmailTable {
        width: 350px;
}

.navsmall A {
	text-decoration: none;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	color:black;
}

.navsmall A:Hover{
	text-decoration: Underline;
	color: Blue;
}

.PageTitle {
	FONT-SIZE: 20px;
	FONT-WEIGHT: bold;
	color: #0080CC;
}
	
.b2iHeading {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
}
	
.coltitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
}

.coltitlew {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	Color: White;
}

.Menuxxsmall {
	FONT-SIZE: 12px;
	color: Black;
	text-decoration: None;
	border: 1px solid #FFFFFF;
}

.Menuxxsmall A:Hover {
	color: Black;
	border: 1px solid #red;
	font-weight:bold;
}

.MenuDivItem {
	FONT-SIZE: 11px;
	color: Black;
	text-decoration: None;
	border: 1px solid #FFFFFF;
}

.MenuDivItem A:Hover {
	color: Black;
	border: 1px solid #EEEEEE;
	font-weight:bold;
}

.xxsmall {
	FONT-SIZE: 12px;
}

.b2iExternalLink {
	FONT-SIZE: 10px;
	color: gray;
}

.smallplain11 {
	FONT-SIZE: 12px;
	text-decoration: None;
}

.smallplain {
	FONT-SIZE: 10px;
	text-decoration: None;
}

.small {
	FONT-SIZE: 9px;
}

.formfieldname {
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}
	
.formfieldname10 {
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
	
.formfieldname13 {
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
}

.bigbold{
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
}

.smBold{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
}

.required{
	FONT-WEIGHT: bold;
	color: Red;
}

.smwhite{
	FONT-SIZE: 9px;
	Color: White;
	text-decoration: None;
}

.standard {
	FONT-WEIGHT: normal;
}

.Muted{ 
	color: #808080;
	FONT-SIZE: 11px;
}


.ListRed A {
	color: Red;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	text-decoration: none;
}

.ListRed A:hover {
	text-decoration: Underline;
	color: Red;
}

.ListView{
	FONT-SIZE: 10px;
}

.ListView A{
	text-decoration: none;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}

.ListView A:hover {
	text-decoration: Underline;
}


.b2iMoreInfo A {
	color: #AAAAAA;
	font-size: 10px;
	text-decoration: none;
}

.b2iMoreInfo A:hover {
	color: #FF0000;
	font-size: 10px;
	text-decoration: underline;
}

.b2iViewerLink A{
	color: #003366;
	font-size: 10px;
	text-decoration: none;
}

.b2iViewerLink A:hover {
	color: #FF0000;
	font-size: 10px;
	text-decoration: underline;
}

/* Calendar default style */

.b2iCalHeading {
	FONT-WEIGHT: bold;
}

.b2iCalHeadline {
	FONT-WEIGHT: bold;
	font-size: 12px;
}

.b2iCalDateTitle, .b2iCalDateValue, .b2iCalTimeTitle, .b2iCalTimeValue, .b2iCalLocTitle, .b2iCalLocValue, .b2iCalDescription {
	font-size: 11px;
}

.b2iDQNavDk {
	color: #ffffff;
}

.b2iDQNavLt, .b2iDQNavLt a:link, .b2iDQNavLt a:visited{
	color: #000000;
}

 .b2iBriefcaseCell{
border-bottom:1px solid #444444;
border-right:1px solid #444444;
padding: 3px;
 }
 
.b2iBriefcaseTable{
border-top:1px solid #444444;
border-left:1px solid #444444;
}

#b2iBriefcaseCellHtm, #b2iBriefcaseCellDownload, #b2iBriefcaseCellLink a:link, #b2iBriefcaseHeaderCellLocation, #b2iBriefcaseHeaderCellDownload{ 
text-align: center;
text-decoration: none;
}

#b2iBriefcaseCellHtm, #b2iBriefcaseCellDownload{
width: 70px;
}

.b2iBriefcaseHeaderCell{
padding: 5px;
text-align: center; 
FONT-WEIGHT: bold;
border-bottom:1px solid #444444;
border-right:1px solid #444444;
}

.b2iBriefcaseDataRow1 {
background-color: #ffffff;
}

.b2iBriefcaseHighlightRow {
background-color: #FFCC00;
}

.RowShowHide {
cursor: pointer; cursor: hand;
}

.HideMe { display: none; }
.ShowMe { display: ""; }

/* used??? */
.show{display:""}
.hide{display:"hide"}


.Rowtitle {
    font-family: Verdana,Tahoma,Helvetica,Arial;
    font-size: 13px;
}

@media screen and (max-width: 768px) {
	#myb2iSlideNav {
		position: absolute;
		top: 0;
	}
}


-->