

h1,
h2, 
h3,
h4 {color:#0088cc;font-weight: bold;}

.navbar-fixed-top { min-height: 28px; }

.navbar .brand
{ 
color:#0088cc;
font-size: 30px;
font-weight: bold;
}

a:hover,
a:focus {
  color: #005580;
  text-decoration: underline;
}

.navbar .brand > a:hover {
	color:#005580;
	text-decoration: underline;
}

.navbar .nav > li > a { color:#333333;}
.navbar .nav > li > a:hover { color:#3366FF;}

.btn-primary {background-image: linear-gradient(to bottom, #0088cc, #0044cc);}

.navbar .brand > sup
{ 
color:#333333;
font-size: 15px;
top: -0.9em;
}
label {
	display:inline;
}

.rotate {

/* Safari */
-webkit-transform: rotate(-90deg);

/* Firefox */
-moz-transform: rotate(-90deg);

/* IE */
-ms-transform: rotate(-90deg);

/* Opera */
-o-transform: rotate(-90deg);

/* Internet Explorer */
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);

}