body{ font-family: Arial, sans-serif; }

#top-normal { background:#49166d; border-color:white; }

#logo { margin: 0px; padding: 0px; float:none;}

/*
#a:link, a:visited { color: #005dab;  }
a:link, a:visited { color: #66CC00;  }
*/

#nav_menu li a,#nav_menu li a:link,#nav_menu li a:hover { color:#66CC00; text-decoration: none; }
#main_footer a,#main_footer a:link,#main_footer li a:hover { color:#66CC00; text-decoration: none;}

a:hover { text-decoration: underline; }
a, a:hover, a:link, a:visited, a:active { color: #49166D; text-decoration: underline; }

.tabnav a { background-color: #A65ADD; color:white; text-decoration: none; }
.tabnav_sel a { background-color: white; color:black; text-decoration: none; }

#main_footer{ font-size:0.8em; background-color: white; }
#site-title { padding: 70px 140px; text-align:left; font-size:27px; font-weight:300; color:#49166d; }

#header { position: relative; background-image: url(../../../skins/cust/telus/turtles.png); background-repeat: no-repeat; height:140px; }

#nav_menu { position: absolute; bottom:0px; right:0px; float:right; padding:6px; }

a .help_block { display: none; width:30em; padding:0.5em; 
   border: 1px solid black; font-size: 0.75em; background-color:white;
   position: absolute; margin-top:0.5em; text-decoration: none;   z-index: 200;
 /* z-index does not work in IE the way a sane person would like to, thanks M$ */
 }
a:hover .help_block { color:black; display:block; text-decoration:none; }


.help_ul_outer { list-style: none; }
.help_ul_inner 
{ display: none; width:30em; padding:0.5em; 
   border: 1px solid black; font-size: 0.75em; background-color:white;
   position: absolute; margin-top:0.5em; text-decoration: none;   z-index: 200;
 /* z-index does not work in IE the way a sane person would like to, thanks M$ */
list-style: none;
 }
.help_ul_outer li:hover .help_ul_inner 
{ color:black; display:block; text-decoration:none; }
