.sidemenu a {
    color:#fff !important;
}




/* BASE HTML TAGS--------------------- */

body {
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    margin: 0px;
    color: #000;
    /* background-color: #484745; */
    font-size: 12px;
    /* background-image: url(images/background.png ); */
    background-attachment: fixed;
    background-position: center top;
    background-repeat: repeat-x;
}
.theme-showcase {
    /* background: #fff; */
    padding: 0;
}
html > body #footer {
    bottom: 0;
    z-index: 10;
}

h1 {
    /* font-size: 30px; */
    /* font-family: Verdana, Arial, Helvetica, sans-serif; */
    /* margin-bottom: 10px; */
}

h2 {
    /* font-size: large; */
    /* font-family: Verdana, Arial, Helvetica, sans-serif; */
    /* margin-bottom: 10px; */
}

.centeredcontent {
    text-align: center;
    margin-top: 40px;
    margin-bottom: 40px;
    margin-right: auto;
    margin-left: auto;
}

/* Profile Tabs */

ul#profiletabs {
    text-align: left; 
    margin: 1px 0 0px 0; 
    font: bold 12px verdana, arial, sans-serif; 
    border-bottom: 1px solid #670001; 
    list-style-type: none;
    padding: 3px 10px 3px 10px; 
}

ul#profiletabs li { 
    display: inline;
    padding: 2px; 
}

ul#profiletabs .t-selected a{
    /*border-bottom: 1px solid #AECEE8;*/ 
    background-color: #AECEE8; 
    color: #333333; 
    background-image:url(img/profiletabs_selectedbg.png);
    background-repeat:repeat-x;
}


ul#profiletabs li a { 
    padding: 3px 4px; 
    border: 1px solid #670001; 
    /*background-color: #EEEEEE;*/ 
    color: #666666; 
    margin-right: 0px; 
    text-decoration: none;
    border-bottom: none;
}

ul#profiletabs a:hover { 
    color: #000000; 
}
.profiletabs_shadow
{
    background-image:url(img/profiletabs_shadow.png);
    background-repeat:repeat-x;
    height:15px;
}
.sitefooter a {color:#fff;}
.sitefooter a:hover {color: #006CBC;}
.sitefooter {color:#fff;}
.sidemenu{
    margin-top:5px;
    color: #222;
    margin-bottom:5px;
    padding: 5px 10px;
    font-size: 14px;
    border-bottom: 1px solid #124878;
}
.sidemenu:hover{
    color: #fff;
    background: #7BC143;
}
.navbar-inverse {
  bac: -webkit-linear-gradient(#04519b, #044687 60%, #033769);
  background-image: -o-linear-gradient(#04519b, #044687 60%, #033769);
  /* background-image: -webkit-gradient(linear, left top, left bottom, from(#04519b), color-stop(60%, #044687), to(#033769)); */
  /* background-image: linear-gradient(#04519b, #044687 60%, #033769); */
  /* background-repeat: no-repeat; */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff04519b', endColorstr='#ff033769', GradientType=0);
  /* -webkit-filter: none; */
  /* filter: none; */
  /* border-bottom: 1px solid #022241; */
}
.navbar-inverse {
  background-color: #FFFFFF;
  /* border-color: #080808; */
  border-radius: 0;
  border: none;
  min=height: 50px;
  min-height: 50px;
  margin-bottom: 0;
}
.navbar-inverse .navbar-nav > li > a {
  color: #000;
  font-size: 14px;
}
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
  color: #fff;
  background-color: #7bc143;
  /* font-weight: bold; */
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
  text-decoration: none;
  color: #ffffff;
  background-color: #79BD41;
}
btn-info {
  background-image: -webkit-linear-gradient(#04519b, #033c73 60%, #02325f);
  background-image: -o-linear-gradient(#04519b, #033c73 60%, #02325f);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#04519b), color-stop(60%, #033c73), to(#02325f));
  background-image: linear-gradient(#04519b, #033c73 60%, #02325f);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff04519b', endColorstr='#ff02325f', GradientType=0);
  -webkit-filter: none;
  filter: none;
  border-bottom: 1px solid #022241;
}
.btn-info {
  color: #ffffff;
  background-color: #033c73;
  border-color: #033c73;
}
a:focus, a:hover {
  color: #23527c;
  text-decoration: none !important;
}
.row {
  margin-right: 0px !important; 
  margin-left: 0px  !important; 
}
.item img {width: 100%;/* max-height:500px; */z-index: -1;}
.carousel-inner{max-height: 500px; overflow:hidden;}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
    background-color: #7bc143!important;
    color: #FFFFFF !important;
    }
@media screen and (max-width:350px) {
  .carousel-inner{max-height: 200px; overflow:hidden;}
}
@media screen and (max-width:767px) {
  .navbar-nav {
   margin:0px !important;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    /* text-align: center; */
    color: #000;
}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover {
   color: #FFFFFF;
   background-color: #7BC143;
}
}
footer {
    background: rgb(123,193,67);
    min-height: 25px;
    margin-bottom: 40px;
}

.sidepanel {
    background: #FFFFFF;
    color: #222;
    /* margin: 10px; */
    /* width: 23%; */
}

.mainpage {
    /* margin: 10px; */
    /* width: 73%; */
}
.sidemenuMargin {
    padding:10px;
}
#HomeImage {
    max-width:100%;
}
#auxmenu_header, #Links_header {
    /* width: 280px; */
    height: 25px;
    color: #FFFFFF;
    background-color: rgb(123,193,67);
    color: #FFFFFF;
    font-weight: bold;
    font-size: 120%;
    padding-left: 5%;
}
.navbar-inverse .navbar-toggle .icon-bar {
    background-color: #000;
}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {
    background-color: #D7D6D6;
}