body {
}
.col-xs-12 p, .col-xs-12 h2, .col-xs-12 h3, .col-xs-12 h4, .col-xs-12 h5 {
	padding:0 5px;
}
header {
	background:#f5f5f5 url(../images/banner-tif.jpg) left top no-repeat;
}
header h1, header h1 a, header h1 a:hover, header h1 a:link, header h1 a:visited {
	text-shadow:1px 2px 2px #000000;
	font-weight:bold;
	color: #FF7300;
	text-indent:.5em;
	text-decoration:none;
}
header h1 small {
}
header h1 img {
}
.panel {
}
.panel-body {
}
.panel-default {
}
.panel-default > .panel-heading {
}
.panel-heading strong {
}
#contents {
}
#contents h2 {
}
.whatsnewscrollwindow {
}
#whatsnew div div {
}
footer {
}
/* LEFT NAVIGATION MENU */ 
#leftmenu {
	background: none repeat scroll 0 0 #357AB5;
	margin-top: -20px;
}
#leftmenu ul {
	font-weight:bold;
}
#leftmenu li.navtopic {
	color:#ffffff;
	font-size:1.2em;
	border-bottom:1px solid #efefef;
	margin-top:1em;
}
#leftmenu li a:link {
	color:#ffffff;
}
#leftmenu li a:hover {
	text-decoration:underline;
}
#leftmenu li a:visited {
	color:#dddddd;
}
#leftmenu .nav > li > a:hover {
	background:none;
}
#leftmenu .nav > li > a {
	display: block;
	padding: 5px 10px;
	position: relative;
}
#leftmenu li a:hover {
	color:#efefef;
}
#leftmenu h4 {
}
#leftmenu h4 a:link {
}
#leftmenu h4 a:visited {
}
#leftmenu h4 a:hover {
}
.todaysdate {
}
.responsive-iframe-container {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 30px;
	height: 0;
	overflow: hidden;
}
.responsive-iframe-container iframe, .responsive-iframe-container object, .responsive-iframe-container embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.navbar {
	background:#357AB5;
}
.navbar-default .navbar-brand {
	color: #ffffff;
}
.navbar-default .navbar-brand:hover {
	color: #ffffff;
}
.navbar-default .navbar-toggle .icon-bar {
	background-color: #ffffff;
}
.navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > li > a:visited {
	font-size:18px;
	color:#ffffff;
}
.navbar-default .navbar-nav > li > a:hover {
	color:#dddddd;
}
.well {
	background:#ffffff;
	color:#333333;
	border:#666;
}
.alert-success,.panel-success > .panel-heading   {
	background-color: #49572A;
	border-color: #FFD100;
	color:white;
}
.alert-success a {
	color:white;
}
.alert-success .alert-link,.panel-success > .panel-heading
 {
    color: #ffffff;
}

.alert-warning {
	background-color: #FF7300;
	border-color: #FFD100;
	color:white;
}
.alert-warning a {
	color:white;
}
.fourofour {
	background:url(../images/404.jpg);
	-webkit-background-size:cover;
	-moz-background-size:cover;
	background-size:cover;
}
.activefire{
color:red;
font-weight:bold;	
}
img.pull-left{margin-right:12px;}
img.pull-right{margin-left:12px;}
table.sortable th.sortable{cursor:pointer;}
table{font-size:.8em;}
#sortHelpText{display:none;}
@media(min-width:768px) {
#contents {
	margin-top:0;
	margin-left:0;
	margin-bottom:0;
	margin-right:1em;
}
table{font-size:1em;}
}
/* collapsed sidebar styles */
@media screen and (max-width: 767px) {
.row-offcanvas {
	position: relative;
	-webkit-transition: left .3s ease-in;
	-most-transition: left .3s ease-in;
	transition: left .3s ease-in;
}
.row-offcanvas-right  .sidebar-offcanvas {
	right: -41.6%;
}
.row-offcanvas-left  .sidebar-offcanvas {
	left: -41.6%;
}
.row-offcanvas-right.active {
	right: 41.6%;
}
.row-offcanvas-left.active {
	left: 45.6%;
}
.sidebar-offcanvas {
	position: absolute;
	top: 0;
	width: 41.6%;
}
#leftmenu {
	padding-top:0;
}
#leftmenu .nav>li {
	color: #ddd;
}
#leftmenu .nav>li:first-child {
	border-top:0;
}
#leftmenu .nav>li>a {
}
#leftmenu .nav>li>a>img {
	max-width: 14px;
}
#leftmenu .nav>li>a:hover, #leftmenu .nav>li>a:focus {
	text-decoration: none;
	background: linear-gradient(#4C85B5, #5A90BC);
	color: #fff;
}
#leftmenu .nav .caret {
	border-top-color: #fff;
	border-bottom-color: #fff;
}
#leftmenu .nav a:hover .caret {
	border-top-color: #fff;
	border-bottom-color: #fff;
}
}
