/* Click To Expand menu styles for Weather Station Menu. */
/* Default CTE Styles */

ul.ctenav{
  text-align:left;
  margin:0;				/* Removes browser default margins applied to the lists. */
  padding:0;				/* Removes browser default padding applied to the lists. */
}

li{
  margin:0 0 0 30px;			/* A left margin to indent the list items and give the menu a sense of structure. */
  padding:0;				/* Removes browser default padding applied to the list items. */
  list-style-type:none;			/* Removes the bullet point that usually goes next to each item in a list. */
  line-height:1.3em;
}

.cte_control, .cte_item{		/* Various styles to position the non-clickable symbols next to the items in the menu. */
  float:left;
  width:12px;
  height:1.3em;
  background-position:5% 50%;		/* Default positions: 0 50%. Increased to 75% for Weather Station menu. */
  background-repeat:no-repeat;
}

.cte_item{
  padding-left:30px;
  background-position:75% 50%;		/* Default positions: 0 50%. Increased to 75% for Weather Station sub-menu. */
  background-repeat:no-repeat;
}

.cte_control{
  padding-left:30px;
  background-position:5% 50%;		/* Default positions: 0 50%. Increased to 5% for Weather Station menu. */
  background-repeat:no-repeat;
}

.clickable{
  display:block;
  padding-left:22px;
  float:none;
  width:auto;
  height:auto;
}

/* Added Styles for Weather Station menu */

ul.ctenav{
  width:180px;
}

.wsname, .wstype {
 padding-left: 0;
 margin-left: 0;
}

.wsname {
 background-image: url('/_images/bg_nav.jpg'); /* Added because these are not links and do not inherit the background image */
 font-family: Arial,sans-serif;
 border-bottom: 1px solid #ccc;
 border-top: 1px solid #fff;
 font-weight:bold;
 padding: 3px 0;
 color: #21536A;
 cursor: pointer;
 cursor: hand;
}

li.wstype a:link, li.wstype a:visited, li.wstype a:hover {
 text-decoration: none;
 display: block;
}

li.wstype a:hover {
 background-color: #DEF;
}
