/* Left-hand Navigation */
/* menu styles revised Aug 9, 2010 */

#leftNav {font-family:Georgia, "Times New Roman", Times, serif; font-size:1.2em; float:left; width:222px; color:#000; position:relative; border-right:5px solid #fff; }
#leftNav ul {list-style:none; margin:0px; width:222px; padding:0px;}
#leftNav li {padding:0; margin:0; }
#leftNav ul li a{font-weight:bold; text-decoration:none; border-bottom:none; display:block; padding:6px;}
#leftNav ul ul {margin:0px; padding: 0px; border-bottom:none; border-top:none;}
#leftNav ul ul ul {padding:0; border-bottom:none;}
#leftNav ul li a:hover {text-decoration:underline;}
#leftNav #mainNav li.selected {font-weight:bold; }
#leftNav #mainNav #subNav li.selected{}
#leftNav #mainNav #subNav li a{ padding:5px 3px 5px 20px; font-weight:normal;}
#leftNav #mainNav #subNav li.selected a{font-weight:bold;}
#leftNav #mainNav #subNav li.selected ul li {}
#leftNav #mainNav #subNav li.selected ul li a{font-weight:normal;}
#leftNav #mainNav #subNav li ul li {}
#leftNav #mainNav #subNav li ul li a{padding-left:30px;}
#leftNav #mainNav #subNav li ul li.selected a{font-weight:bold;}
#leftNav #mainNav #subNav li ul li.selected ul li a{font-weight:normal;}
#leftNav #mainNav #subNav li ul li ul li.selected a{font-weight:bold;}
#leftNav #mainNav #subNav li ul li ul li a {padding-left:40px; }

#leftNav ul#lowerNav {border-top:none; vertical-align:bottom;}
/*#leftNav ul#specialNav {border-top: none;}
#leftNav ul#specialNav ul {background-color:transparent;}*/

#leftNav p {padding-left: 10px;}

/* left hand navigation styles */
#leftNav #mainNav #subNav li a { width:195px; }
#leftNav ul#mainNav li a {color:#000;} /* navigation text colour */

/* Background Nav Colours - Level 2 */
#leftNav ul#mainNav li.selected, #leftNav ul#mainNav ul#subNav li {background-color:#CCC;}

/* Background Navigation Colours - Level 3 */
#leftNav ul ul ul, #leftNav ul#mainNav ul#subNav li.selected, #leftNav ul#mainNav ul#subNav ul li  {background-color:#999;}

