html {
	font-size:62.5%;
}
/* LEFT NAVIGATION */

#l_nav_tbl {
	position:relative;
	border-collapse:collapse;
}
#l_nav {
	position:absolute;
	top:124px;
	left:0px;
	width:181px;
	padding:0;
	margin:0;
	list-style:none;
	z-index:100;
}

#l_nav li {
	margin:0;
	padding:0;
	display:inline;
}

#l_nav li a {
	height:26px;
	width:181px;
	text-decoration:none;
	display:block;
	color:#36c;
}

#l_nav #l_lock a{
	background:url(/i/l_nav.jpg) 0px -8px no-repeat;
	display:block;
}

#l_nav #l_lock a:hover{
	background: url(/i/l_nav.jpg) 0px -149px no-repeat;
}

#l_nav #l_lock ul li a{
	background:url(/i/flyout_bg.jpg) repeat-y;
	width:172px;
}

#l_nav #l_lock ul li a:hover{
	background:url(/i/flyout_over_bg.jpg) repeat-y;
}

#l_nav #l_seal a{
	background: url(/i/l_nav.jpg) 0px -34px no-repeat;
	display:block;
}

#l_nav #l_seal a:hover{
	background: url(/i/l_nav.jpg) 0px -175px no-repeat;
}

#l_nav #l_cast a{
	background: url(/i/l_nav.jpg) 0px -60px no-repeat;
	display:block;
}

#l_nav #l_cast a:hover{
	background: url(/i/l_nav.jpg) 0px -201px no-repeat;
}

#l_nav #l_head a{
	background: url(/i/l_nav.jpg) 0px -86px no-repeat;
	display:block;
}

#l_nav #l_head a:hover{
	background: url(/i/l_nav.jpg) 0px -227px no-repeat;
}

#l_nav #l_other a{
	background: url(/i/l_nav.jpg) 0px -112px no-repeat;
	display:block;
}

#l_nav #l_other a:hover{
	background: url(/i/l_nav.jpg) 0px -253px no-repeat;
}

#l_nav a i {
	visibility:hidden;
}

li#l_iso {
	display:block;
	font-size:1.2em;
	margin:50px 0 0 28px;
	padding:10px 0;
}

li#l_iso a {
	color:#fff;
}

li#l_iso a:hover,  li#iso a:active {
	text-decoration:underline;
	color:#f60;
}






#l_nav #l_lock ul li a{
	background:url(/i/flyout_bg.jpg) repeat-y;
	width:172px;
}

#l_nav #l_lock ul li a:hover{
	background:url(/i/flyout_over_bg.jpg) repeat-y;
}

#l_nav #l_seal ul li a{
	background:url(/i/flyout_bg.jpg) repeat-y;
	width:172px;
}

#l_nav #l_seal ul li a:hover{
	background:url(/i/flyout_over_bg.jpg) repeat-y;
}

#l_nav #l_cast ul li a{
	background:url(/i/flyout_bg.jpg) repeat-y;
	width:172px;
}

#l_nav #l_cast ul li a:hover{
	background:url(/i/flyout_over_bg.jpg) repeat-y;
}

#l_nav #l_head ul li a{
	background:url(/i/flyout_bg.jpg) repeat-y;
	width:172px;
}

#l_nav #l_head ul li a:hover{
	background:url(/i/flyout_over_bg.jpg) repeat-y;
}

#l_nav #l_other ul li a{
	background:url(/i/flyout_bg.jpg) repeat-y;
	width:172px;
}

#l_nav #l_other ul li a:hover{
	background:url(/i/flyout_over_bg.jpg) repeat-y;
}
















#l_nav, #l_nav ul {
	font:normal 1.1em Verdana, Arial, Helvetica, sans-serif;
	list-style: none;
	padding: 0;
	margin: 0;
}

#l_nav li ul {
	position: absolute;
	left: -999em;
	font-weight: normal;
	border:3px solid #36c;
	width:180px;
	margin: -26px 0 0 0;
	padding:0;
	background: url(/i/flyout_bg.jpg) repeat-y;
	z-index:100;
}
#l_nav li ul li {
	padding:0;
	margin:0;
}
#l_nav li ul li a {
	display:block;
	padding:8px 4px;
	margin:0;
	text-decoration:none;
	background:#d6e0f5 url(/i/flyout_bg.jpg) repeat-y;
	height:auto;
	font-weight:bold;
}

#l_nav li ul li a:hover {
	background:#fff url(/i/flyout_over_bg.jpg) repeat-y ;
}
#l_nav li ul ul {
	position:absolute;
	margin: -30px 0 0 0;
	padding:2px 0 2px 0;
	border-left:3px solid #bdd0f8;
	background:#fff url(/i/flyout_desc_bg.jpg) right repeat-y;
	z-index:100;
}


ul li ul li#nav_desc1, ul li ul li#nav_desc2, ul li ul li#nav_desc3, ul li ul li#nav_desc4, ul li ul li#nav_desc5 {
  	display:block;
	height:auto;
	padding:5px;
	color:#000;
	background:#fff url(/i/flyout_desc_bg.jpg) right repeat-y;
	margin:3px;
	border:1px solid #36c;
	font:.9em Verdana, Arial, Helvetica, sans-serif;
}

/*
ul li ul li#sub_nav_desc1_1, ul li ul li#sub_nav_desc1_2, ul li ul li#sub_nav_desc1_3, ul li ul li#sub_nav_desc1_4, 
ul li ul li#sub_nav_desc2_1, ul li ul li#sub_nav_desc2_2, ul li ul li#sub_nav_desc2_3, ul li ul li#sub_nav_desc2_4,
ul li ul li#sub_nav_desc3_1, ul li ul li#sub_nav_desc3_2, ul li ul li#sub_nav_desc3_3, ul li ul li#sub_nav_desc3_4,
ul li ul li#sub_nav_desc4_1, ul li ul li#sub_nav_desc4_2, ul li ul li#sub_nav_desc4_3, ul li ul li#sub_nav_desc4_4
  {
  	display:block;
	height:auto;
	padding:2px 5px;
	font-size: .8em;
}
*/

ul#l_nav li ul li ul li {
  	display:block;
	height:auto;
	padding:2px 5px;
	font-size: .8em;
}
#l_nav li:hover ul ul, #l_nav li:hover ul ul ul, #l_nav li.sfhover ul ul, #l_nav li.sfhover ul ul ul {
	left: -999em;
}

#l_nav li:hover ul, #l_nav li li:hover ul, #l_nav li li li:hover ul, #l_nav li.sfhover ul, #l_nav li li.sfhover ul, #l_nav li li li.sfhover ul {
	left:180px;
}
