/* Generic Utility */
.hide { position: absolute; top: -9999px; left: -9999px; }

/* Specific to example two */

#example-two1 .list-wrap { padding: 10px; margin: 0 0 15px 0; border-top: 2px solid #e3e3e3; }

#example-two1 ul { list-style: none; }
#example-two1 ul li a {  border-bottom: 1px solid #666; padding: 4px; color: #666; }
#example-two1 ul li a:hover {  text-decoration: underline; }
#example-two1 ul li:last-child a { border: none; }

#example-two1 .nav { overflow: hidden; }
#example-two1 .nav li { width: auto; float: left; line-height: 25px;  }
#example-two1 .nav li.last { margin-right: 0; }
#example-two1 .nav li a { color: #488bda; font-size: 12px; text-align: center; border: 0; }

#example-two1 li a.current,#example-two1 li a.current:hover {  color: #488bda; font-weight: bold; }
#example-two1 .nav li a:hover, #example-two1 .nav li a:focus { }

#example-two2 .list-wrap { padding: 10px; margin: 0 0 15px 0; border-top: 2px solid #e3e3e3; }


#example-two2 ul { list-style: none; }
#example-two2 ul li a {  border-bottom: 1px solid #666; padding: 4px; color: #666; }
#example-two2 ul li a:hover {  text-decoration: underline; }
#example-two2 ul li:last-child a { border: none; }

#example-two2 .nav { overflow: hidden; }
#example-two2 .nav li { width: auto; float: left; line-height: 25px;  }
#example-two2 .nav li.last { margin-right: 0; }
#example-two2 .nav li a { color: #488bda; font-size: 12px; text-align: center; border: 0; }

#example-two2 li a.current,#example-two2 li a.current:hover {  color: #488bda; font-weight: bold; }
#example-two2 .nav li a:hover, #example-two2 .nav li a:focus { }



#example-two3 .list-wrap { padding: 10px; margin: 0 0 15px 0; border-top: 1px solid #E5E5E5; }

#example-two3 ul { list-style: none; }
#example-two3 ul li a {  border-bottom: 1px solid #666; padding: 4px; color: #666; }
#example-two3 ul li a:hover {  text-decoration: underline; }
#example-two3 ul li:last-child a { border: none; }

#example-two3 .nav { overflow: hidden; }
#example-two3 .nav li { width: auto; float: left; line-height: 25px;  }
#example-two3 .nav li.last { margin-right: 0; }
#example-two3 .nav li a { color: #488bda; font-size: 12px; text-align: center; border: 0; }

#example-two3 li a.current,#example-two3 li a.current:hover {  color: #488bda; font-weight: bold; }
#example-two3 .nav li a:hover, #example-two3 .nav li a:focus { }

#example-two4 .list-wrap { padding: 10px; margin: 0 0 15px 0; border-top: 1px solid #E5E5E5; }

#example-two4 ul { list-style: none; }
#example-two4 ul li a {  border-bottom: 1px solid #666; padding: 4px; color: #666; }
#example-two4 ul li a:hover {  text-decoration: underline; }
#example-two4 ul li:last-child a { border: none; }

#example-two4 .nav { overflow: hidden; }
#example-two4 .nav li { width: auto; float: left; line-height: 25px;  }
#example-two4 .nav li.last { margin-right: 0; }
#example-two4 .nav li a { color: #488bda; font-size: 12px; text-align: center; border: 0; }

#example-two4 li a.current,#example-two4 li a.current:hover {  color: #488bda; font-weight: bold; }
#example-two4 .nav li a:hover, #example-two4 .nav li a:focus { }

#example-two5 .list-wrap { padding: 10px; margin: 0 0 15px 0; border-top: 1px solid #E5E5E5; }

#example-two5 ul { list-style: none; }
#example-two5 ul li a {  border-bottom: 1px solid #666; padding: 4px; color: #666; }
#example-two5 ul li a:hover {  text-decoration: underline; }
#example-two5 ul li:last-child a { border: none; }

#example-two5 .nav { overflow: hidden; }
#example-two5 .nav li { width: auto; float: left; line-height: 25px;  }
#example-two5 .nav li.last { margin-right: 0; }
#example-two5 .nav li a { color: #488bda; font-size: 12px; text-align: center; border: 0; }

#example-two5 li a.current,#example-two5 li a.current:hover {  color: #488bda; font-weight: bold; }
#example-two5 .nav li a:hover, #example-two5 .nav li a:focus { }


#example-two6 .list-wrap { padding: 10px; margin: 0 0 15px 0; border-top: 1px solid #E5E5E5; }

#example-two6 ul { list-style: none; }
#example-two6 ul li a {  border-bottom: 1px solid #666; padding: 4px; color: #666; }
#example-two6 ul li a:hover {  text-decoration: underline; }
#example-two6 ul li:last-child a { border: none; }

#example-two6 .nav { overflow: hidden; }
#example-two6 .nav li { width: auto; float: left; line-height: 25px;  }
#example-two6 .nav li.last { margin-right: 0; }
#example-two6 .nav li a { color: #488bda; font-size: 12px; text-align: center; border: 0; }

#example-two6 li a.current,#example-two6 li a.current:hover {  color: #488bda; font-weight: bold; }
#example-two6 .nav li a:hover, #example-two6 .nav li a:focus { }

#example-two7 .list-wrap { padding: 10px; margin: 0 0 15px 0; border-top: 1px solid #E5E5E5; }

#example-two7 ul { list-style: none; }
#example-two7 ul li a {  border-bottom: 1px solid #666; padding: 4px; color: #666; }
#example-two7 ul li a:hover {  text-decoration: underline; }
#example-two7 ul li:last-child a { border: none; }

#example-two7 .nav { overflow: hidden; }
#example-two7 .nav li { width: auto; float: left; line-height: 25px;  }
#example-two7 .nav li.last { margin-right: 0; }
#example-two7 .nav li a { color: #488bda; font-size: 12px; text-align: center; border: 0; }

#example-two7 li a.current,#example-two7 li a.current:hover {  color: #488bda; font-weight: bold; }
#example-two7 .nav li a:hover, #example-two7 .nav li a:focus { }



#example-two8 .list-wrap { padding: 10px; margin: 0 0 15px 0; border-top: 1px solid #E5E5E5; }

#example-two8 ul { list-style: none; }
#example-two8 ul li a {  border-bottom: 1px solid #666; padding: 4px; color: #666; }
#example-two8 ul li a:hover {  text-decoration: underline; }
#example-two8 ul li:last-child a { border: none; }

#example-two8 .nav { overflow: hidden; }
#example-two8 .nav li { width: auto; float: left; line-height: 25px;  }
#example-two8 .nav li.last { margin-right: 0; }
#example-two8 .nav li a { color: #488bda; font-size: 12px; text-align: center; border: 0; }

#example-two8 li a.current,#example-two8 li a.current:hover {  color: #488bda; font-weight: bold; }
#example-two8 .nav li a:hover, #example-two8 .nav li a:focus { }