/* Main Nav Styles */
.head_menu { border:0;float:left;font-size:10px;font-weight:normal;margin:0;width:990px;text-align:left;z-index:2; }
/* Main Bar */
.head_menu ul { border:0;font-size:10px;padding:0;margin:0;list-style-type:none;z-index:2; }
/* Individual top boxes */
.head_menu ul li { background:transparent;float:left;position:relative;z-index:2; }
/* Individual top boxes, generic list */
.head_menu ul li a, .head_menu ul li a:visited { background:#FFF;background-image:url('/_images/top_nav_backing.gif');border:1px solid rgb(155,155,155);
border-bottom:5px solid rgb(0,0,0);color:rgb(50,50,50);display:block;float:left;margin:0;padding:3px 5px;text-align:right;text-decoration:none;width:153px;_width:165px;
z-index:2; }
.head_menu ul li:hover { width:auto;z-index:2; }
.head_menu ul li a.head_menuone, .head_menu ul li a.head_menuone:visited { border-bottom:5px solid rgb(100,145,195);background:#FFF;
background-image:url('/_images/top_nav_backing.gif');z-index:2; }
.head_menu ul li a.head_menutwo, .head_menu ul li a.head_menutwo:visited { border-bottom:5px solid rgb(210,55,65);background:#FFF;
background-image:url('/_images/top_nav_backing.gif');z-index:2; }
.head_menu ul li a.head_menuthree, .head_menu ul li a.head_menuthree:visited { border-bottom:5px solid rgb(85,180,65);background:#FFF;
background-image:url('/_images/top_nav_backing.gif');z-index:2; }
.head_menu ul li a.head_menufour, .head_menu ul li a.head_menufour:visited { border-bottom:5px solid rgb(250,195,90);background:#FFF;
background-image:url('/_images/top_nav_backing.gif');z-index:2; }
.head_menu ul li a.head_menufive, .head_menu ul li a.head_menufive:visited { border-bottom:5px solid rgb(85,180,65);background:#FFF;
background-image:url('/_images/top_nav_backing.gif');z-index:2; }
.head_menu ul li a.head_menusix, .head_menu ul li a.head_menusix:visited { border-bottom:5px solid rgb(235,160,50);background:#FFF;
background-image:url('/_images/top_nav_backing.gif');z-index:2; }
.head_menu ul li a.head_menuseven, .head_menu ul li a.head_menuseven:visited { z-index:2; }

.head_menu ul li a.head_menuone:hover { border-bottom:5px solid rgb(100,145,195);background:#FFF;background-image:url('/_images/top_nav_backing_over.gif');z-index:2; }
.head_menu ul li a.head_menutwo:hover { border-bottom:5px solid rgb(210,55,65);background:#FFF;background-image:url('/_images/top_nav_backing_over.gif');z-index:2; }
.head_menu ul li a.head_menuthree:hover { border-bottom:5px solid rgb(85,180,65);background:#FFF;background-image:url('/_images/top_nav_backing_over.gif');z-index:2; }
.head_menu ul li a.head_menufour:hover { border-bottom:5px solid rgb(245,195,90);background:#FFF;background-image:url('/_images/top_nav_backing_over.gif');z-index:2; }
.head_menu ul li a.head_menufive:hover { border-bottom:5px solid rgb(85,180,65);background:#FFF;background-image:url('/_images/top_nav_backing_over.gif');z-index:2; }
.head_menu ul li a.head_menusix:hover { border-bottom:5px solid rgb(235,160,50);background:#FFF;background-image:url('/_images/top_nav_backing_over.gif');z-index:2; }
.head_menu ul li a.head_menuseven:hover { z-index: 2; }

.head_menu ul li:hover a.head_menuone { border-bottom:5px solid rgb(100,145,195);background:#FFF;background-image:url('/_images/top_nav_backing_over.gif');z-index:2; }
.head_menu ul li:hover a.head_menutwo { border-bottom:5px solid rgb(210,55,65);background:#FFF;background-image:url('/_images/top_nav_backing_over.gif');z-index:2; }
.head_menu ul li:hover a.head_menuthree { border-bottom:5px solid rgb(85,180,65);background:#FFF;background-image:url('/_images/top_nav_backing_over.gif');z-index:2; }
.head_menu ul li:hover a.head_menufour { border-bottom:5px solid rgb(245,195,90);background:#FFF;background-image:url('/_images/top_nav_backing_over.gif');z-index:2; }
.head_menu ul li:hover a.head_menufive { border-bottom:5px solid rgb(85,180,65);background:#FFF;background-image:url('/_images/top_nav_backing_over.gif');z-index:2; }
.head_menu ul li:hover a.head_menusix { border-bottom:5px solid rgb(235,160,50);background:#FFF;background-image:url('/_images/top_nav_backing_over.gif');z-index:2; }
.head_menu ul li:hover a.head_menuseven { z-index:2; }

.head_menu ul li ul { display:none;z-index:2; }
.head_menu table { border-collapse:collapse;font-size:10px;left:0;margin:0;position:absolute;top:0;z-index:2; }

/* Submenu */
.head_menu ul li:hover ul {
background:rgb(240,240,240);
border:1px solid rgb(205,205,205);
display:block;
left:0;
margin:0;
padding:0;
position: absolute;
text-align:left;
top:23px;
width:163px;
_width:165px;
z-index:2;
}

/* Used for the reverse submenu */
.head_menu ul li:hover ul.endstop {
left:-92px;
z-index:2;
}

.head_menu ul li:hover ul li ul {
display:none;
z-index:2;
}

/* Submenu options non link */
.head_menu ul li:hover ul li a {
background:rgb(240,240,240);
border:0;
color:rgb(50,50,50);
display:block;
height:auto;
line-height:10px;
margin:0;
padding:1px;
padding-left:5px;
text-align:left;
z-index:2;
}

/* FF browsers - submenu options with link */
.head_menu ul li:hover ul li a.drop {
background: rgb(240,240,240) url('http://www.k3btg.net/_images/small_red_pointer.gif') no-repeat 152px 8px;
z-index: 2;
}

/* FF browsers - submenu options with link hover */
.head_menu ul li:hover ul li a:hover {
color: rgb(155,155,155);
z-index: 2;
}

/* FF browsers - submenu options with link hover */
.head_menu ul li:hover ul li a:hover.drop {
color: rgb(155,155,155);
background: rgb(240,240,240) url('http://www.k3btg.net/_images/small_red_pointer.gif') no-repeat 152px 8px;
z-index: 2;
}

/* FF IE browsers - sub submenu */
.head_menu ul li:hover ul li:hover ul {
border: 1px solid rgb(205,205,205);
display: block;
margin:0;
padding:5px;
position: absolute;
left: 172px;
left: 0px;
top: -1px;
top: 0px;
z-index: 2;
}

/* For unused reverse menu */
.head_menu ul li:hover ul li:hover ul.left {
left: -172px;
z-index: 2;
}

/* specific to IE5.5 and IE6 browsers - Submenu */
.head_menu ul li a:hover ul {
background:rgb(240,240,240);
border:1px solid rgb(205,205,205);
display:block;
margin:0;
padding:0;
position:absolute;
top:23px;
left:0px;
text-align: left;
width:165px;
z-index:2;
}

.head_menu ul li a:hover ul li {
border:0;
display:block;
left:0;
margin:0;
padding:0;
text-align:left;
z-index:2;
}

/* specific to IE5.5 and IE6 browsers - submenus without further sub */
.head_menu ul li a:hover ul li a, .head_menu ul li a:hover ul li a:link, .head_menu ul li a:hover ul li a:visited {
background:rgb(240,240,240);
border:0;
color:rgb(50,50,50);
display:block;
height:1px; /* line-height: normal; */
line-height:10px;
margin:0;
padding:1px;
padding-left:5px;
text-align:left;
z-index:2;
}

/* specific to IE5.5 and IE6 browsers - submenus rollovers */
.head_menu ul li a:hover ul li a:hover {
color: rgb(155,155,155);
z-index: 2;
}

/* For unused reverse menu */
.head_menu ul li a:hover ul.endstop {
left: -92px;
z-index: 2;
}

/* specific to IE5.5 and IE6 browsers - submenus with further sub */
.head_menu ul li a:hover ul li a.drop {
color: rgb(85,85,85);
background: rgb(240,240,240) url('http://www.k3btg.net/_images/small_red_pointer.gif') no-repeat 152px 8px;
z-index: 2;
}

.head_menu ul li a:hover ul li a ul {
height:0;
margin:0;
padding:0;
position:absolute;
visibility:hidden;
width:0;
z-index: 2;
}

/* specific to IE5.5 and IE6 browsers - submenus with further sub rollover */
.head_menu ul li a:hover ul li a:hover.drop {
color: rgb(155,155,155);
background: rgb(240,240,240) url('http://www.k3btg.net/_images/small_red_pointer.gif') no-repeat 152px 8px;
z-index: 2;
}

/* specific to IE5.5 and IE6 browsers - sub submenu */
.head_menu ul li a:hover ul li a:hover ul {
border: 1px solid rgb(205,205,205);
color: rgb(205,205,205);
left: 178px;
position: absolute; 
top: 0;
visibility: visible;
z-index: 3;
}

/* For unused reverse menu */
.head_menu ul li a:hover ul li a:hover ul.left {
left: -172px;
z-index: 2;
}
/* End Main Nav Styles