@charset "utf-8";

html,body, ul, li { padding: 0; margin: 0; }


.lacova_menu { position: relative; list-style: none; border-width:0; z-index: 50; }
.lacova_menu a { font:normal 13px "Times New Roman", Times, serif; line-height: 14px; text-decoration:none; display: block; }

.lacova_menu li { position: relative; float: left; }
.lacova_menu li.tab { position: relative; float: left; background-image:url(../images/n-div.gif); background-repeat:no-repeat; padding-left:20px; padding-right:7px;}
.lacova_menu li.tab:first-child { background-image:none; padding-left:0px;}
.lacova_menu li ul { /*border-style: solid; border-width:1px; */margin-top: 0px; }
.lacova_menu ul ul { position: absolute; top: 0; margin:-1px 0 0 1px;  }
.lacova_menu li.tab a { margin:0; padding:0; border-width:0; background-color:none; display:block; }

.lacova_menu ul { position: absolute; list-style: none; z-index: 110; top:41px; }
.lacova_menu ul li { clear: both; }
.lacova_menu li ul {display: none;} 
.lacova_menu li:hover > ul {display: block;} 
	
.lacova_menu ul, .lacova_menu ul li { width: 150px; }
.lacova_menu ul ul, .lacova_menu :hover ul :hover ul { left: 149px; }
.lacova_menu li:hover ul, .lacova_menu a:hover ul { left: -1px; }
.lacova_menu .current > a, .lacova_menu .current-parent > a, .lacova_menu .current-menu-item > a { cursor: pointer; }

.lacova_menu .submenu li a { padding:6px 8px; }
.lacova_menu .tab .label { /*display:none;*/font-size:13px; text-transform:uppercase; height:41px; line-height:41px; display:block;}

.lacova_menu li ul { border-color: #373658; border-bottom-width:0; }
.lacova_menu .submenu li { border-bottom:1px solid #998642; }
.lacova_menu .submenu li a, .lacova_menu .current ul a { color: #FFA918; background: #373658; }
.lacova_menu .submenu li a:hover, .lacova_menu .current ul a:hover { color: #FFFFFF; background: #266779; }
.lacova_menu .submenu li a.current-menu-item { color: #FFFFFF; background-color: #266779 !important; }

.lacova_menu a.rollover { font-family:"Crimson Text", Times, "Times New Roman", serif;  color:#fea51a; }
.lacova_menu a.rollover:hover { color:#ceced0; }

/*.lacova_menu .tab-1 a.rollover { background:url(/images/menu/n-craniosacral-therapy.gif); height:41px; width:178px;  }
.lacova_menu .tab-1 a.rollover:hover { background-position:0 -41px; }

.lacova_menu .tab-2 a.rollover { background:url(/images/menu/n-polarity-therapy.gif); height:41px; width:147px; }
.lacova_menu .tab-2 a.rollover:hover { background-position:0 -41px; }

.lacova_menu .tab-3 a.rollover { background:url(/images/menu/n-training-calendar.gif); height:41px; width:158px; }
.lacova_menu .tab-3 a.rollover:hover { background-position:0 -41px; }

.lacova_menu .tab-4 a.rollover { background:url(/images/menu/n-distance-learning.gif); height:41px; width:154px; }
.lacova_menu .tab-4 a.rollover:hover { background-position:0 -41px; }

.lacova_menu .tab-5 a.rollover { background:url(/images/menu/n-articles-and-store.gif); height:41px; width:141px; }
.lacova_menu .tab-5 a.rollover:hover { background-position:0 -41px; }

.lacova_menu .tab-6 a.rollover { background:url(/images/menu/n-practioners.gif); height:41px; width:123px; }
.lacova_menu .tab-6 a.rollover:hover { background-position:0 -41px; }

.lacova_menu .tab-7 a.rollover { background:url(/images/menu/n-about-us.gif); height:41px; width:62px; }
.lacova_menu .tab-7 a.rollover:hover { background-position:0 -41px; }

.lacova_menu .current a.rollover { background-position:0 -41px }*/
.lacova_menu .current a.rollover { color:#ceced0; }

.lacova_menu .submenu li a.trigger { background-image:url(/css/img/pointer_white.gif); background-repeat:no-repeat; background-position: right; }
.lacova_menu:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }