





 
		.boxtitle 		{font-family:"Lucida Grande", Verdana,Arial,sans-serif; color:#333366; font-weight:bold;	font-size:13px; line-height:14pt;}
		.more_space 		{line-height:20pt;}
		.boxtitle_big 		{font-family:"Lucida Grande", Verdana,Arial,sans-serif; color:#333366; font-weight:bold;	font-size:15px; line-height:14pt;}
		.boxsubtitle	{        font-family:"Lucida Grande", Verdana,Arial,sans-serif; color:#663300; font-weight:bold;	font-size:13px; line-height:14pt;}
		.text_subtitle {padding-left: 6px; padding-right: 6px; padding-top: 0px;padding-bottom: 10px;font-family:"Lucida Grande", Verdana,Arial,sans-serif; color:#663300; font-weight:bold; font-size:13px; line-height:14pt;}
		.boxtext		{                                font-family:"Lucida Grande", Verdana,Arial,sans-serif; color:#000000; font-weight:normal; font-size:12px; line-height:12pt;}
		.rulervalue		{                                font-family:"Lucida Grande", Verdana,Arial,sans-serif; color:white; font-weight:bold; font-size:12px; line-height:12pt;}
		.text_normal   {padding-left: 6px; padding-right: 6px;font-family:"Lucida Grande", Verdana,Arial,sans-serif; color:#000000; font-weight:normal; font-size:12px; line-height:12pt;}
		.text_normal2   {font-family:"Lucida Grande", Verdana,Arial,sans-serif; font-weight:normal; font-size:12px; line-height:12pt;}

		.smallboxtext	{font-family:"Lucida Grande", Verdana,Arial,sans-serif; color:#000000; font-weight:normal;	font-size:10px; line-height:10pt;}

		.smalltext  {font-family:"Lucida Grande", Verdana,Arial,sans-serif; color:#000000; font-size:11px; font-style: italic; line-height:12pt;}
		.boldtext {font-family:"Lucida Grande", Verdana,Arial,sans-serif; color:#000000; font-size:12px; font-weight: bold; line-height:12pt;}

 		
		.bigtitle {font-family:"Lucida Grande", Verdana,Arial,sans-serif; color:#663300; font-size:16px; font-weight: bold;line-height:15pt;}
		.bigtitle2 {font-family:"Lucida Grande", Verdana,Arial,sans-serif; font-size:16px; font-weight: bold;line-height:15pt;}
		.superbigtitle {font-family:"Lucida Grande", Verdana,Arial,sans-serif; color:#663300; font-size:18px; font-weight: bold;line-height:15pt;}
		.superbigtitle2 {font-family:"Lucida Grande", Verdana,Arial,sans-serif; font-size:18px; font-weight: bold;line-height:15pt;}


		input.flat,
		textarea
		{
			font-family:"Lucida Grande", Verdana,Arial,sans-serif;
			border:1px solid #333366; 
			margin:1px
		}
				
		select{
			margin:1px
		}
 	


 		
 		a.textlink:link, a.textlink:visited, a.textlink:active
 		{ 
		 font-size:12px;
 		 text-decoration:underline;
 		 color: #000000;
 		}
 		
 		a.textlink:hover
 		{ 
		 font-size:12px;
 		 text-decoration:underline;
 		 color: #000066;
		}

 		a.right_textlink:link, a.right_textlink:visited, a.right_textlink:active
 		{ 
		 font-size:11px;
 		 text-decoration:underline;
 		 color: #000000;
 		}
 		
 		a.right_textlink:hover
 		{ 
		 font-size:11px;
 		 text-decoration:underline;
 		 color: #000066;
		}

 		a.red_textlink:link, a.red_textlink:visited, a.red_textlink:active
 		{ 
		 font-size:12px;
 		 text-decoration:underline;
 		 color: red;
 		}
 		
 		a.red_textlink:hover
 		{ 
		 font-size:12px;
 		 text-decoration:underline;
 		 color: red;
		}

 		a.blue_textlink:link, a.blue_textlink:visited, a.blue_textlink:active
 		{ 
		 font-size:12px;
 		 text-decoration:underline;
 		 color: #2350e5;
 		}
 		
 		a.blue_textlink:hover
 		{ 
		 font-size:12px;
 		 text-decoration:underline;
 		 color: #2350e5;
		}

 		a.green_textlink:link, a.green_textlink:visited, a.green_textlink:active
 		{ 
		 font-size:12px;
 		 text-decoration:underline;
		 font-weight: bold;
 		 color: green;
 		}
 		
 		a.green_textlink:hover
 		{ 
		 font-size:12px;
 		 text-decoration:underline;
		 font-weight: bold;
 		 color: green;
		}

 		a.big_textlink:link, a.big_textlink:visited, a.big_textlink:active
 		{ 
		 font-size:15px;
 		 text-decoration:underline;
 		 color: #000000;
 		}
 		
 		a.big_textlink:hover
 		{ 
		 font-size:15px;
 		 text-decoration:underline;
 		 color: #000066;
		}

 		a.biger_textlink:link, a.biger_textlink:visited, a.biger_textlink:active
 		{ 
		 font-size:13px;
 		 text-decoration:underline;
 		 color: #000000;
 		}
 		
 		a.biger_textlink:hover
 		{ 
		 font-size:13px;
 		 text-decoration:underline;
 		 color: #000066;
		}
		
		
		div.buttonrowbox  {text-align:right;padding-left: 6px; padding-right: 6px;}
		div.buttonrowpage  {text-align:right; padding-bottom: 5px;}
			
		.hidden { 
			font-family:"Lucida Grande", Verdana,Arial,sans-serif;
			color: #ffffff;
			font-size:12px;
																							
		}
		.hidden a:link {color: #ffffff;}
		.hidden a:visited {color: #ffffff;}
		.hidden a:active {color: #ffffff;}
		.hidden a:hover {color: #ffffff;}
 		
		
		div.box {
				width: 100%;
				background-color: #f8fcff;
				
				margin-bottom: 5px;
				
		}
		div.box_tab {
				float:left;
				background-color: #bacdec;
		}
		div.box_tab_title {
			background-color: #bacdec;
			margin-bottom:0px;
		}
		div.box_tab_deactive {
				float:left;
				background-color: #dbeefd;
		}
		div.box_title {
				width: 100%;
				background-color: #bacdec;
		}
		

		

			div.uedge {
				background-image: url(/map/images0/svg/static__xml/mtime/1281199209e6e97/page/borders__dot_h.gif);
				background-position: top right;
				background-repeat: repeat-x;
			}
			div.redge {
				
					background-image: url(/map/images0/svg/static__xml/mtime/1281199209e6e97/page/borders__dot_v2.gif);
				
				background-position: top right;
				background-repeat: repeat-y;
			}
			div.ledge {
				background-image: url(/map/images0/svg/static__xml/mtime/1281199209e6e97/page/borders__dot_v.gif);
				background-position: top left;
				background-repeat: repeat-y;
			}
			div.uedge_dt {
				background-image: url(/map/images0/svg/static__xml/mtime/1281199209e6e97/page/borders__dot_h_deactive_tab.gif);
				background-position: top right;
				background-repeat: repeat-x;
			}
			div.redge_dt {
				background-image: url(/map/images0/svg/static__xml/mtime/1281199209e6e97/page/borders__dot_v_deactive_tab.gif);
				background-position: top right;
				background-repeat: repeat-y;
			}
			div.redge_at {
				background-image: url(/map/images0/svg/static__xml/mtime/1281199209e6e97/page/borders__dot_v_active_tab.gif);
				background-position: top right;
				background-repeat: repeat-y;
			}
			div.ledge_dt {
				background-image: url(/map/images0/svg/static__xml/mtime/1281199209e6e97/page/borders__dot_v_deactive_tab.gif);
				background-position: top left;
				background-repeat: repeat-y;
			}
			div.bedge {
				
					background-image: url(/map/images0/svg/static__xml/mtime/1281199209e6e97/page/borders__dot_h2.gif);
				
				background-position: bottom left;
				background-repeat: repeat-x;
			}
		
			div.ulcorner {
				background-image: url(/map/images0/svg/static__xml/mtime/1281199209e6e97/page/borders__edge_left_upper.gif);
				background-position: top left;
				background-repeat: no-repeat;
			}
			div.urcorner {
				
					background-image: url(/map/images0/svg/static__xml/mtime/1281199209e6e97/page/borders__edge_right_upper.gif);
				
				background-position: top right;
				background-repeat: no-repeat;
			}
			div.ulcorner_t {
				background-image: url(/map/images0/svg/static__xml/mtime/1281199209e6e97/page/borders__edge_left_upper_titled.gif);
				background-position: top left;
				background-repeat: no-repeat;
			}
			div.urcorner_t {
				
					background-image: url(/map/images0/svg/static__xml/mtime/1281199209e6e97/page/borders__edge_right_upper_titled.gif);
				
				background-position: top right;
				background-repeat: no-repeat;
			}
			div.ulcorner_t_dt {
				background-image: url(/map/images0/svg/static__xml/mtime/1281199209e6e97/page/borders__edge_left_upper_titled_deactive_tab.gif);
				background-position: top left;
				background-repeat: no-repeat;
			}
			div.urcorner_t_dt {
				background-image: url(/map/images0/svg/static__xml/mtime/1281199209e6e97/page/borders__edge_right_upper_titled_deactive_tab.gif);
				background-position: top right;
				background-repeat: no-repeat;
			}
			div.urcorner_t_at {
				background-image: url(/map/images0/svg/static__xml/mtime/1281199209e6e97/page/borders__edge_right_upper_titled_active_tab.gif);
				background-position: top right;
				background-repeat: no-repeat;
			}
			div.blcorner {
				
					background-image: url(/map/images0/svg/static__xml/mtime/1281199209e6e97/page/borders__edge_left_lower.gif);
				
				background-position: bottom left;
				background-repeat: no-repeat;
			}
			div.brcorner {
				
					background-image: url(/map/images0/svg/static__xml/mtime/1281199209e6e97/page/borders__edge_right_lower.gif);
				
				background-position: bottom right;
				background-repeat: no-repeat;
			}
			div.blcorner_sh {
				background-image: url(/map/images0/svg/static__xml/mtime/1281199209e6e97/page/borders__edge_left_lower_short.gif);
				background-position: bottom left;
				background-repeat: no-repeat;
			}
			div.brcorner_sh {
				background-image: url(/map/images0/svg/static__xml/mtime/1281199209e6e97/page/borders__edge_right_lower_short.gif);
				background-position: bottom right;
				background-repeat: no-repeat;
			}

			div.blcorner_t {
				background-image: url(/map/images0/svg/static__xml/mtime/1281199209e6e97/page/borders__edge_left_lower_titled.gif);
				background-position: bottom left;
				background-repeat: no-repeat;
			}
			div.brcorner_t {
				background-image: url(/map/images0/svg/static__xml/mtime/1281199209e6e97/page/borders__edge_right_lower_titled.gif);
				background-position: bottom right;
				background-repeat: no-repeat;
			}
		
		
		div.innercontent {
			
				padding: 8px 9px 25px 2px;
			
		}
		div.innercontent_sh {
			
				padding: 8px 9px 15px 2px;
			
		}
		div.innercontent_t {
			
					padding: 6px 15px 4px 8px;
				
		}

		div.innercontent_tab {
			
				padding: 6px 8px 4px 8px;
			
		}
		div.innercontent_tx {
			
				padding: 6px 8px 4px 8px;
			
		}
		div.innercontent_ty {
			
				padding :0px 7px 0px 0px;
			
		}

		div.innercontent_t2 {
			
				padding: 6px 8px 4px 8px;
			
		}



		div.menumain 
		{ 
			margin-left: 20px; 
			padding: 3px; 
			cursor: pointer;  
			font-weight:bold;  
			font-size:9pt; 
			font-family:"Lucida Grande", Verdana,Arial,sans-serif; 
			/*border: 1px solid blue;*/
		} 
		div.menumain_nocursor 
		{ 
			margin-left: 20px; 
			padding: 3px; 
			font-weight:bold;  
			cursor: default;  
			font-size:9pt; 
			font-family:"Lucida Grande", Verdana,Arial,sans-serif;
			/*border: 1px solid red;*/
		} 
		div.menusub 
		{ 
			margin-left: 10px; 
			padding: 3px; 
			cursor: pointer;  
			font-weight:bold;  
			font-size:7pt; 
			font-family:"Lucida Grande", Verdana,Arial,sans-serif;
			/*border: 1px solid green;*/
		} 
		ul.menumain
		{
			margin:0px;
			padding:0px;
			list-style:circle;
			color: #663300
		}
		li.menumain
		{
			margin:0px;
			padding:0px;
			line-height:9pt
		}
		span.menutext
		{
			color: #000000;
		}
		div.navigation
		{
			margin-bottom: 5px
		}
		
		div.UNSHADED
		{
			width: 100%; 
		}
		div.SHADED 
		{
			width: 100%;
		
		}


		#nav {
			background-color:#bacdec;
			width: 237px;
		}
		#nav div {
			background: url(/map/images0/svg/static__xml/mtime/1281199209e6e97/page/borders__dot_v2.gif) repeat-y top right;
		}
		#nav div div{
			background: url(/map/images0/svg/static__xml/mtime/1281199209e6e97/page/borders__dot_h2.gif) repeat-x bottom left;
		}
		#nav div div div {
			background: url(/map/images0/svg/static__xml/mtime/1281199209e6e97/page/borders__edge_left_upper_titled.gif) no-repeat top left;
		}
		#nav div div div div {
			background: url(/map/images0/svg/static__xml/mtime/1281199209e6e97/page/borders__edge_left_lower_titled.gif) no-repeat bottom left;
		}
		#nav div div div div div {
			background: url(/map/images0/svg/static__xml/mtime/1281199209e6e97/page/borders__edge_right_lower_titled.gif) no-repeat bottom right;
		}
		#nav div div div div div div {
			background: url(/map/images0/svg/static__xml/mtime/1281199209e6e97/page/borders__edge_right_upper_titled.gif) no-repeat top right;
			padding-bottom: 15px;
		}
		
		#nav ul {
			padding: 0 0 0 0;
			list-style: none;
			margin: 0 7px 0 0;
			border-bottom: 1px solid #ffffff;
		}
		#nav li {
			display: inline;
			padding: 0px 0px;
			margin: 0;
		}
		#nav li span {
			padding: 0 0 0 0;
			margin: 0 0 0 0;
			width: 230px;
			background: #bacdec;
			border-top: 1px solid #ffffff;
		}
		#nav li span span{
			padding: 4px 6px;
			margin: 0 0 0 0;
			width: 218px;
			border: 0px;
		}
		#nav li span span span{
			margin: 0;
			padding: 0;
			border: 0;
			width:1px;
			height:0px;
			line-height:0px;
			display:block;
		}
	
		#nav span {
			display: block;
			padding: 4px 6px;
			color: #333366;
			font-family:sans-serif;
			font-size:9pt;
			font-weight:bold;
		}

	
		#nav li a:hover#x {
			background: #333366;
			
			
			border-bottom: 1px solid #333366;
			border-right: 1px solid #333366;
		}
		
		#nav li a#x {
			cursor: pointer;
			display: block;
			color:#000000;
			font-size:10pt;
			padding: 3px 6px;
			text-decoration: none;
			font-family:sans-serif;
			background: #f8fcff;
			border-top: 1px solid #ffffff;
			border-bottom: 1px solid #333366;
			border-right: 1px solid #333366;
			width: auto !important;
			width: 100%;
							
		}

		#nav li a#y {
			cursor: default;  
			display: block;
			color: #e46d00;
			font-size:10pt;
			padding: 3px 6px;
			text-decoration: none;
			font-family:sans-serif;
			background: #f8fcff;
			border-top: 1px solid #ffffff;
			border-bottom: 1px solid #333366;
			border-right: 1px solid #333366;
			width: auto !important;
			width: 100%;
							
		}

		.footer
		{
            padding-top: 0px;
            font-family:"Lucida Grande", Verdana,Arial,sans-serif;
            
            text-align: center;
            font-weight: normal;
            font-size:7pt;
		}								

		.footer ul {
			margin: 0;
			padding: 0 0 0 0;
			list-style: none;
			border-bottom: 1px solid #ffffff;
		}
		.footer li {
			display: inline;
			padding: 0px 0px;
			margin: 0;
		}
		.footer span {
			margin-left: 5px;
			margin-right: 5px;
		}
		
        .footer a:link, a:visited, a:active
        {
            Text-decoration:none;
            color: #000000;
            font-size:7pt;
        }
        .footer a:hover
        {
            Text-decoration:underline;
			color: #000066;
            font-size:7pt;
        }


		
		.DHTMLpopupStyle
		{
			position:fixed;
	  		width:372px; height:350px;
			margin:0px; padding:0px;border:0px;
		}

		
		.level1
		{
			display:none;
			background-color:#111;
			opacity: 0.65;
			filter:alpha(opacity=65);
			position:absolute;
			z-index: 9001;
			top:0px;
			left:0px;
			width:100%;
		}
		.level2 
		{
			display:none;
			position:absolute;
			z-index: 9002;
			left:0;
		}
		.level3
		{
			background-color:white;
			border:10px solid #333333;
		}
		
		a.hovertext, a.hovertext:link, a.hovertext:visited, a.hovertext:active  
		{
		 	position: relative;
			text-decoration: none; 
		}
		a.hovertext:hover  
		{
		 	background: transparent;
		}
	 	a.hovertext span.flow{display: none;text-decoration: none;}
	 	a.hovertext span.name{color: #000000;text-decoration: underline;font-size:10px;}
		a.hovertext:hover span.flow 
		{
			position: absolute;
			z-index: 100;  
			background-color: beige;
			padding: 2px 10px 2px 10px;
			border: 1px solid #C0C0C0;
			color: #000;
			top: 40px; 
			left: 40px; 
			text-align:left;
			display: block;
			text-decoration: none; 
			font-size:10px;
		}
		a.hovertext:visited span.flow 
		{
			text-decoration: none; 
		}



 	
