
.top-nav .brand{
  text-transform:uppercase;
  font-weight:bold;
  background-color:#f36161;
  margin-right:200px;
}

.top-nav{
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #005fbf), color-stop(1, #003f7f) );
background-color: #005fbf;
}

.top-nav ul{
    padding:0; 
    margin:0;
    list-style-type:none;
}

.top-nav .main a{
  display:block;
  color:#fff;
  text-decoration:none;
}

.top-nav .main li{
  display:inline-block;
  vertical-align:top;
  position:relative;
  border-right: 1px solid rgba(0,0,0,.1);
}

.top-nav .main > li > a{
padding: 10px 13px 10px 13px;
font-size:16px;
font-weight:600;
}

.top-nav .dropdown-new ul,
.top-nav .dropdown-new{
    position: absolute;
    width: 200px;
    left: 0;
    display: none;
    z-index: 1;
    font-size: 10px;
    font-weight: 300;
}

.top-nav .dropdown-new li,
.top-nav .dropdown-new ul li{
  background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #005fbf), color-stop(1, #003f7f) );
  background-color: rgb(62, 112, 203);
  display:block;
  width:100%;
  border-left: 1px solid rgba(0, 0, 0, .1);
  
}

.top-nav ul li:hover > .dropdown-new{
  display:block;
}

.top-nav .dropdown-new ul{
  left:100%;
  top:0;
}

.top-nav .dropdown-new li{
  text-align: left;
  padding-left: 0px;
  border-bottom: 1px solid rgba(0,0,0,.1);
}

.top-nav .dropdown-new li a{
  padding:6px;
  font-size: 15px;
  font-weight: 550;
}

.top-nav .main .home{
  background-color: #000080;
}

.top-nav .main .home .homeicon{
  font-size:23px;
}

.top-nav .main .addicon{
  font-size:12px;
} 

.top-nav .main li:hover > a{
  background-color:#000080;
}

.info{
  text-align:center;
  font-size:1.7em;
}

.site_map_rule {
  -moz-tab-size: 4; /* Firefox */
  tab-size: 4;
}