ul { margin-left:0px;
 text-align:left;
}       /* kill default 50px left padding and set 20px */
li { margin-bottom:1em; }          /* set default inter-item vertical spacing */
 /*========================= TOP OF THE MENU CASCADE =========================*/
.menui-launcher {
   display:none;
}
.slicknav_menu {
		display:none;
}
.menu {/*background:#000;*/	min-height:38px;z-index:999;position:relative;}
.menui {
	position:relative;        /* establish a menu-relative positioning context */
	float:left;                                     /* play nicely with others */
	min-height:35px;                                  /* the menu's overall height */
	box-sizing:border-box;
  width:100%;
	max-width:100%;         /* we always want our menu to fill the available space */
        background: #cc252c;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;         /* this (and also below) sets the menu's font size */
        z-index:999;
        text-align:center;
}
.menu {	        /* give us a black border underneath */}
.menui ul {
	margin:0 auto;
  padding:0 0 0 0px;
	list-style-type:none;          /* we don't want to view the list as a list */
	line-height:1.5em;           /* globally set the menu's item spacing. note */
  border:0px solid;

}                               /* this must be 1.0 or 1.5 or 2.0 for Mozilla */
.menui li {
	float:left;    /* this creates the side-by-side array of top-level buttons */
	position:relative;    /* create local positioning contexts for each button */
	margin:0 0px;
      padding:0px;
}
.menui ul li table {
	margin:-1px 0;              /* IE5 needs -1px top and bottom table margins */
	m\argin:0;               /* re-zero the table margins for everyone but IE5 */
	border-collapse:collapse;      /* IE5 needs this for the sub-menus to work */
	font-size:12px;        /* this sets the base font size for our entire menu */
}
/*======================== TOP LEVEL MENU DEFINITIONS ========================*/
.menui ul li ul {
	display:none;                  /* initially hide the entire list hierarchy */
	padding:1px;                               /* this is our box border width */
 font-size:11px;
 border-left:0px solid #999;
 border-bottom:0px solid #999;
}
.menui li ul li {
 margin-left:0px;
 font-weight:normal;

}
.menui ul li a,
.menui ul li a:visited {                    /* unselected top-level menu items */
  float:left;
  height:18px;
  margin: 0px 0px 0px 0px;
  padding: 10px 18px 10px 18px;
  text-decoration: none;
  border-right:0px solid #bbb;
  color:#fff;
  font-size:16px;
  font-family:Martel Sans;
}
a.w_arrow{
	background:transparent url(/images/arrow_down.png) center right no-repeat;
}

.menui ul li a.last,
.menui ul li a.last:visited {                    /* unselected top-level menu items */
  border-right:0px solid;
  padding: 10px 0px 10px 11px;
}
.menui ul li a.first,
.menui ul li a.first:visited {                    /* unselected top-level menu items */
  padding: 10px 11px 10px 22px;
}



.menui ul li:hover a,
.menui ul li a:hover {      
	border-top:0px solid #ffc400;
	height:18px;
/* color:#666; */
/*background:#708090;*/
}
/*======================== 2ND LEVEL MENU DEFINITIONS ========================*/
.menui ul li:hover ul,
.menui ul li a:hover ul {                           /* 2nd level drop-down box */
	display:block;
	position:absolute;
	margin:0;
	top:34px;              /* place us just up underneath the top-level images */
	left:0px;       /* left-align our drop-down to the previous button border */
	height:auto;      /* the drop-down height will be determiend by line count */
	width:14.7em;
	color:#fff;                        /* this sets the unselected-text color */
/*	background:#F17812; */        /* this sets our menu's effective "border" color */
        padding-left:0px;
}
.menui ul li:hover ul li a,
.menui ul li a:hover ul li a {                   /* 2nd level unselected items */
        border:0px;
	margin:0;
	padding:6px 3px;
	padding-left:11px;
        text-transform:capitalize;
        font-weight:normal;
	height:auto;
	font-size:13px;
	font-family:arial,helvetica;
              /* this sets the unselected drop-down text color */
/*	background:#F17812; */      /* this sets the drop-down menu background color */
	width:15.5em;
	color:#fff;
	background:#222222;
	border-bottom:1px solid #3d3a36

}
.menui ul li:hover ul li:hover a,
.menui ul li a:hover ul li a:hover {                /* 2nd level selected item */
	 text-decoration:none;
	color:#fca73b;
/*	background:#708090;*/
}













ul { margin-left:0px;
 text-align:left;
}       /* kill default 50px left padding and set 20px */
li { margin-bottom:1em; }          /* set default inter-item vertical spacing */
 /*========================= TOP OF THE MENU CASCADE =========================*/
.tmenu {
	position:relative;        /* establish a menu-relative positioning context */
	float:left;                                     /* play nicely with others */
	margin:0;
	padding:0;
	height:16px;                                  /* the menu's overall height */
	width:530px;         /* we always want our menu to fill the available space */
	background:transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;         /* this (and also below) sets the menu's font size */
	border-bottom:0px solid black;        /* give us a black border underneath */
        z-index:1;
/* see the appropriate color.css for the border color which need to be 150px;*/

}
.tmenu ul {
	padding:0px 0px;
	margin:0;
	list-style-type:none;          /* we don't want to view the list as a list */
	line-height:1.5em;           /* globally set the menu's item spacing. note */

}                               /* this must be 1.0 or 1.5 or 2.0 for Mozilla */
.tmenu li {
	float:left;    /* this creates the side-by-side array of top-level buttons */
	position:relative;    /* create local positioning contexts for each button */
	margin:0 0px;
        padding:0px;
}
.tmenu ul li table {
	margin:-1px 0;              /* IE5 needs -1px top and bottom table margins */
	m\argin:0;               /* re-zero the table margins for everyone but IE5 */
	border-collapse:collapse;      /* IE5 needs this for the sub-menus to work */
	font-size:12px;        /* this sets the base font size for our entire menu */
}
/*======================== TOP LEVEL MENU DEFINITIONS ========================*/
.tmenu ul li ul {
	display:none;                  /* initially hide the entire list hierarchy */
	padding:1px;                               /* this is our box border width */
 font-size:11px;
 border-left:1px solid #999;
 border-bottom:1px solid #999;
}
.tmenu li ul li {
 margin-left:2px;
 font-weight:normal;

}
.tmenu ul li a,
.tmenu ul li a:visited {                    /* unselected top-level menu items */
  float:left;
  text-decoration:none;
  height:18px;
  margin: 0px 0px 0px 6px;
  padding: 4px 20px 4px 22px;
  text-decoration: none;
}







.tmenu ul li:hover a,
.tmenu ul li a:hover {      
	border-top:0px solid #ffc400;
	height:18px;

}
/*======================== 2ND LEVEL MENU DEFINITIONS ========================*/
.tmenu ul li:hover ul,
.tmenu ul li a:hover ul {                           /* 2nd level drop-down box */
	display:block;
	position:absolute;
	margin:0;
	top:18px;              /* place us just up underneath the top-level images */
	left:7px;       /* left-align our drop-down to the previous button border */
	height:auto;      /* the drop-down height will be determiend by line count */
	width:13.5em;
	color:#fff;                        /* this sets the unselected-text color */
	background:#fff;         /* this sets our menu's effective "border" color */
  padding-left:3px;
  border:2px solid #F0E1BD;
}
.tmenu ul li:hover ul li a,
.tmenu ul li a:hover ul li a {                   /* 2nd level unselected items */
        border:0px;
	margin:0;
	padding:0;
	height:auto;
              /* this sets the unselected drop-down text color */
	background:#fff;       /* this sets the drop-down menu background color */
	width:13.5em;
}
.tmenu ul li:hover ul li:hover a,
.tmenu ul li a:hover ul li a:hover {                /* 2nd level selected item */
	color:#000;
	background:#fff;
}
#contentwrappertop .tmenu ul li ul a:hover {
text-decoration:underline;
}






