h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:inherit;}

/* make the navbar have a blue gradient
      -------------------------------------------------- */

.navbar-static-top {
	background-color: white; /* fallback color */
	
	background-image: -moz-linear-gradient(top, #00b8f1, #2b629a);
	background-image: -ms-linear-gradient(top, #00b8f1, #2b629a);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#00b8f1), to(#2b629a));
	background-image: -webkit-linear-gradient(top, #00b8f1, #2b629a);
	background-image: -o-linear-gradient(top, #00b8f1, #2b629a);
	background-image: linear-gradient(top, #00b8f1, #2b629a);
	box-shadow: 0px 1px 0.99px 0.01px rgba(0, 0, 0, 0.3);
	background-repeat: repeat-x;
	filter: none;
}

.nav>li>a {
	color: #fff !important;
	text-shadow: none !important;
	-webkit-transition: background 1s ease;
	-moz-transition: background 1s ease;
	-o-transition: background 1s ease;
	transition: background 1s ease;
}


.nav>li>a:hover {
	color: #224488 !important; 
	text-decoration:underline;
}

 /* Sticky footer styles
      -------------------------------------------------- */
html,
body {
  height: 100%;
  /* The html and body elements cannot have any padding or margin. */
}

body.top {
  overflow: hidden;
}

/* Wrapper for page content to push down footer */
#wrap {
  min-height: 100%;
  height: auto !important;
  height: 100%;
  /* Negative indent footer by it's height */
  margin: 0 auto -60px;
}

/* Set the fixed height of the footer here */
#push,
#footer {
  height: 60px;
}

/* List of checkboxes, without bullets */
ul.checklist {
	list-style-type: none;	
	width:750px;
}

li.checklist {
	float:left;
	width:25%;
	display:inline;
}

input.checklist {
	height: 13px; padding:0; margin:3px; vertical-align: top;
}

label.checklist {
	display: inline;
	margin-bottom: 0;
	font-weight: normal;
}

label.checklist-disabled {
	color: #999;
	display: inline;
	margin-bottom: 0;
	font-weight: normal;
}

input.text-input {
	width: 240px;
}

table.display thead tr th {
	text-align:center ! important;
}

.dropbutton {
	padding:0; margin:0;	
}

.pseudolink {
	cursor:pointer;
}

.featuretext {
	font-size: larger;	
	background-color: #DDDDFF;
}

.form-error {
	color:red;
	font-weight:bold;
}

.invisible {
	visibility:hidden;
}


.rcnt_worker {
	font-weight:bold;
	font-size:larger;
}

.rcnt_client {
	font-weight:bold;
}

.rcnt {
	list-style-type:none;
}