/* IE */
a {
   outline: 0;
}

a:active, a:selected, a:visited { 
    border: none;
    outline: none;
}

a:focus, *:focus {
   outline: 0;
   noFocusLine: expression(this.onFocus=this.blur());
}

input::-moz-focus-inner { 
  border: 0; 
}

/* End of horrible IE fixes.. .they are not reallty fixes... */

nav.navbar {
   min-height: 80px;
   margin-bottom: 0;
   border-radius: 0;
}

nav.navbar div.navbar-header {
   min-height: 80px;
}

nav.navbar div.container-fluid {
   max-width: 95%;	 
   margin: 0 auto;
}

nav.navbar div.container-fluid div.navbar-header a.navbar-brand {
   font-weight: bold;
   font-size: 2em;
   line-height: 50px;
}

nav.navbar div.container-fluid div.navbar-header p.navbar-brand.tag-line {
   font-style: italic;
   font-size: 1em;
   line-height: 50px;
}

nav.navbar img {
	width:150px;
	height:50px
}

nav.navbar ul {
   list-style: none;
}

nav.navbar ul li {
   font-size: 2em;
	font-weight: bold;
}

nav.navbar ul li a {
   line-height: 50px;
}

main#content {
}

main#content .content-area {
	
}

main#content div.container {
   padding-top: 0;
	padding-bottom: 0;
}

main#content div.container article {
	padding-bottom: 1em;
	padding-top: 1em;
	background-color: rgba(0,0,0,0.7);
	color: #fff;
	margin-top: 1em;
	margin-left: 1em;
	margin-right: 1em;
	height: 600px;
	overflow-x: no-content;
	overflow-y: visible;
	text-align: justify;
}

main#content div.container article h1 {
   font-family: Georgia, serif;
   font-weight: 400;
   font-style: italic;
   text-align: center;
   font-size: 2em;
   line-height: 1.1;
	margin-bottom: 1.5em;
	margin-top: 1.5em;
	letter-spacing: 0.12em;
}

main#content div.container article div.content {
	padding-left: 1em;
	padding-right: 1em;
   font-weight: 400;
   line-height: 1.3;
   font-size: 1.3em;
   letter-spacing: 0.05em;
}

main#content div.container article div.content p {
   margin-bottom: 1.5em;
}

main#content div.container article ul.disclaimer {
	list-style: none;
}

main#content div.container article ul.disclaimer li {
	margin-bottom: 1em;
}

main#content div.container article ul.login {
	list-style: none;
}

main#content div.container article ul.login li {
	margin-bottom: 1em;
}

input {
   display: inline-block;
	color: #000;
}

label {
   display: inline-block;
   width: 8rem;
}

ul {
   list-style: none;
}

.jspVerticalBar {
	background: transparent !important;
}

.jspTrack {
	background-color: rgba(255,255,255,0.9);
	/*background: transparent !important;*/
}

.jspVerticalBar .jspTrack {
	background-color: rgba(255,255,255,0.7);
}

.jspDrag {
	border-radius: 10px;
	background-color: rgba(0,0,0,0.7) !important;
}

.jspVerticalBar {
	width: 12px !important;
}

.jspVerticalBar .jspCap
{
}

.jspHorizontalBar .jspCap
{
}
