#nav_default {
  clear: none;
  float: right;
  margin: 0 0 0 0 !important;
  white-space: nowrap;
}
#nav_default ul {
  list-style: none;
  padding: 0 0 0 0;
  margin: 0 0;
  float: left;
}
#nav_default ul li {
  padding: 0 0;
  margin: 0 0 0 5px;
  float: left;
}
#nav_default ul li a {
  float: left;
  -webkit-border-radius: 0;
  background: transparent;
  padding: 2px 10px;
}
#nav_default ul li a:link {
  float: left;
  -webkit-border-radius: 0;
  background: transparent;
  padding: 2px 10px;
}
#nav_default ul li a:visited {
  float: left;
  -webkit-border-radius: 0;
  background: transparent;
  padding: 2px 10px;
}
#nav_default ul li a:hover {
  color: #000000;
  background: transparent;
}
#nav_default ul li.active a {
  color: #000000;
  background: transparent;
}
#nav_default ul li.active a:hover {
  color: #000000;
  background: transparent;
}
#nav_default ul li.active a:link {
  color: #000000;
  background: transparent;
}
#nav_default ul li.active a:visited {
  color: #000000;
  background: transparent;
}
#nav_default ul li.active ul li a { color: #0066b2; }
#nav_default ul li.active ul li a:link { color: #0066b2; }
#nav_default ul li.active ul li a:visited { color: #0066b2; }
#nav_default ul li.active ul li a:hover { color: #000000; }
#nav_default ul li.active ul li.active a { color: #000000; }
#nav_default ul li.active ul li.active a:hover { color: #000000; }
#nav_default ul li.active ul li.active a:link { color: #000000; }
#nav_default ul li.active ul li.active a:visited { color: #000000; }
#nav {
  clear: none;
  float: right;
  margin: 0 0 0 0 !important;
  white-space: nowrap;
}
#nav ul {
  list-style: none;
  padding: 0 0 0 0;
  margin: 0 0;
  float: left;
}
#nav ul li {
  padding: 0 0;
  margin: 0 0 0 5px;
  float: left;
}
#nav ul li a {
  float: left;
  -webkit-border-radius: 0;
  background: transparent;
  padding: 2px 10px;
}
#nav ul li a:link {
  float: left;
  -webkit-border-radius: 0;
  background: transparent;
  padding: 2px 10px;
}
#nav ul li a:visited {
  float: left;
  -webkit-border-radius: 0;
  background: transparent;
  padding: 2px 10px;
}
#nav ul li a:hover {
  color: #000000;
  background: transparent;
}
#nav ul li.active a {
  color: #000000;
  background: transparent;
}
#nav ul li.active a:hover {
  color: #000000;
  background: transparent;
}
#nav ul li.active a:link {
  color: #000000;
  background: transparent;
}
#nav ul li.active a:visited {
  color: #000000;
  background: transparent;
}
#nav ul li.active ul li a { color: #0066b2; }
#nav ul li.active ul li a:link { color: #0066b2; }
#nav ul li.active ul li a:visited { color: #0066b2; }
#nav ul li.active ul li a:hover { color: #000000; }
#nav ul li.active ul li.active a { color: #000000; }
#nav ul li.active ul li.active a:hover { color: #000000; }
#nav ul li.active ul li.active a:link { color: #000000; }
#nav ul li.active ul li.active a:visited { color: #000000; }
#nav_default {
  width: auto;
  min-width: 100%;
  max-width: 835px;
  height: 0;
  background: blue url(../images/nav/header_bg.png) right bottom repeat-x;
  padding: 0 0 0;
  margin: 0 0 0 0;
  float: left;
}
#nav_default .container { height: auto; }
#nav_default .container ul.left { float: left; }
#nav_default .container ul.left li {
  padding: 0;
  margin: 0 5px 0 0;
}
#nav_default .container ul.right { float: right; }
#nav_default .container ul.right li {
  padding: 0;
  margin: 0 0 0 5px;
}
.column { overflow: visible !important; }
.column #nav {
  height: auto !important;
  width: 250px;
  float: left;
}
.column #nav ul {
  height: auto !important;
  width: 180px;
  list-style: none;
  background: url(../images/nav/transparent_bg.png) left top repeat;
  padding: 50px 35px;
  margin: 0 0 0 0;
  float: left;
}
.column #nav ul li {
  width: 180px;
  height: auto;
  padding: 0;
  margin: 0 0 0 0;
  float: left;
}
.column #nav ul li a {
  height: 18px;
  border-color: #7fb2d8;
  border-width: 0 0 1px 0;
  border-style: solid;
  width: 180px;
  padding: 1px 0 0 0;
  margin: 0 0 0 0;
}
.column #nav ul li a:link {
  height: 18px;
  border-color: #7fb2d8;
  border-width: 0 0 1px 0;
  border-style: solid;
  width: 180px;
  padding: 1px 0 0 0;
  margin: 0 0 0 0;
}
.column #nav ul li a:visited {
  height: 18px;
  border-color: #7fb2d8;
  border-width: 0 0 1px 0;
  border-style: solid;
  width: 180px;
  padding: 1px 0 0 0;
  margin: 0 0 0 0;
}
.column #nav ul li a:hover {
  border-color: #000000;
  border-width: 0 0 1px 0;
  border-style: solid;
  color: #000000;
}
.column #nav ul li.active { border-width: 0 0 0 0; }
.column #nav ul li.active a {
  border-color: #000000;
  border-width: 0 0 2px 0;
  border-style: solid;
  color: #000000;
}
.column #nav ul li.active a:hover {
  border-color: #000000;
  border-width: 0 0 2px 0;
  border-style: solid;
  color: #000000;
}
.column #nav ul li.active a:link {
  border-color: #000000;
  border-width: 0 0 2px 0;
  border-style: solid;
  color: #000000;
}
.column #nav ul li.active a:visited {
  border-color: #000000;
  border-width: 0 0 2px 0;
  border-style: solid;
  color: #000000;
}
.column #nav ul li.active ul li a { color: #0066b2; }
.column #nav ul li.active ul li a:link { color: #0066b2; }
.column #nav ul li.active ul li a:visited { color: #0066b2; }
.column #nav ul li.active ul li a:hover { color: #000000; }
.column #nav ul li.active ul li.active a { color: #000000; }
.column #nav ul li.active ul li.active a:hover { color: #000000; }
.column #nav ul li.active ul li.active a:link { color: #000000; }
.column #nav ul li.active ul li.active a:visited { color: #000000; }
.column #nav ul li.active ul {
  width: 180px;
  background: none;
  border-color: #7fb2d8;
  border-width: 0 0 1px 0;
  border-style: solid;
  padding: 0 0 19px 0;
  margin: 0 0 0 0;
}
.column #nav ul li.active ul li {
  width: 160px;
  padding: 0 0 0 0;
  float: left;
}
.column #nav ul li.active ul li a {
  height: 18px;
  width: 160px;
  border-color: #7fb2d8;
  border-width: 0 0 1px 0;
  border-style: solid;
  padding: 1px 0 0 20px;
}
.column #nav ul li.active ul li a:link {
  height: 18px;
  width: 160px;
  border-color: #7fb2d8;
  border-width: 0 0 1px 0;
  border-style: solid;
  padding: 1px 0 0 20px;
}
.column #nav ul li.active ul li a:visited {
  height: 18px;
  width: 160px;
  border-color: #7fb2d8;
  border-width: 0 0 1px 0;
  border-style: solid;
  padding: 1px 0 0 20px;
}
.column #nav ul li.active ul li a:hover { color: #000000; }
.column #nav ul li.active ul li.active a {
  border-color: #000000;
  border-width: 0 0 1px 0;
  border-style: solid;
}

