body{margin:0;font-family:verdana,arial,helvetica,serif;font-size:12px;}
		#container {
			border: 1px solid #cdcdcd;
			margin: 0;
			margin-left: 0;
			margin-right: 0;
			padding: 0;
		}

		#banner {
			padding: 0px;
			margin-bottom: 0;
			background-color: white;
		}

		#menubar {
			padding: 0px;
			margin-bottom: 0;
			background-color: #f4f4f4;
		}

		#content {
			padding: 5px;
			margin-left: 200px;
			margin-right: 0px;
			background-color: white;
			border-left: 1px solid #cdcdcd;
			border-right: 1px solid #cdcdcd;
		}

		#update {
			margin:5px;
			padding: 15px;
			border: 1px solid #cdcdcd;
		}

		#disclaimer {
			padding: 5px;
		}
		
		#bodyblock{
			padding:0px 10px 0px 10px;
			text-align: justify;
		}
		#summary{
			padding:20px 20px 0px 20px;
			text-align:left;
		}
		
		#sidebar {
			float: left;
			width: 200px;
			\width: 210px;
			w\idth: 200px;
			margin: 0;
			margin-right: 0;
			padding: 10px 0 5px 0;
			border: 0px solid #cdcdcd;
			background-color: white;
			font-size:12px;
		}

		#footer {
			clear: both;
			padding: 3px;
			margin-top: 0;
			background: #f4f4f4 url('bar2.gif');
			font-size: 10px;
			text-align: center;
		}

		#copyright {
			clear: both;
			padding: 5px;
			margin-top: 0;
			font-size:10px;
			text-align: center;
			background-color: #ffffff;
		}
		
		/*   T O P  M E N U  L A Y O U T  */

		#nav {
			float: left;
			width: 100%;
			line-height: 1;
			background: url('bar2.gif');
			font: 12px verdana, arial, helvetica, serif;
			font-weight: bold;
			text-align: left;
			padding: 0;
			border: 0px solid #c8c8c8;
			margin: 0;; list-style-type:none	
		}

		#nav ul {
			border-left:0px solid #c8c8c8; border-right:0px solid #c8c8c8; border-top:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8; float: left;
			width: 100%;
			line-height: 1;
			background: white;
			font-weight: bold;
			padding: 0px;
			margin: 0;
			list-style-type:none;
		}

		#nav a {
			display: block;
			color: #000000;
			text-decoration: none;
			padding: 0px 2px;
		}


		#nav a.level3 {
			background: url('arrow.gif') no-repeat center right;
		}

		#nav li {
			float: left;
			padding: 2px 5px;
			white-space:nowrap;
		}

		#nav li ul {
			position: absolute;
			left: -900%;
			height: auto;
			font-weight: normal;
			border-width: 1px;
			margin: 0;
		}

		#nav li li{
			padding: 5px 3px;
		}

		#nav li ul {width:150px;}
		#nav li ul a {width:140px;}	
		#nav li ul.fat{width:165px;}
		#nav li ul.fat a {width: 155px;}
		#nav li ul.fat ul a {width: 140px;}

		#nav li ul ul {margin: -10% 0 0 91%;}

		#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul{left: -900%;}

		#nav li:hover ul, #nav li.sfhover ul, #nav li li:hover ul, #nav li li.sfhover ul, #nav li li li:hover ul, #nav li li li.sfhover ul {left: auto;}

		#nav li:hover, #nav li.sfhover {background: #f4f4f4;}
		
		/*  S E C O N D   M E N U   L A Y O U T  */

#nav2 ul{
border:1px solid #c8c8c8;
padding: 0px 2px;
margin: 0;
background-color: #ffffff;
color:#000000;
font-size: 12px;
width: 100%;
font-family: arial, helvetica, sans-serif;
}


#nav2 ul li { display: inline; }

#nav2 ul li a
{
float: left;
padding: 2px 5px;
background-color: #ffffff;
color:#000000;
text-decoration: none;
cursor:hand;
}

#nav2 ul li a:hover
{
background-color: #f4f4f4;

}
		
		/*  L E F T   M E N U  */
		
		div.leftmenuheader {
			padding-left: 1em;
			padding-top: 3px;
			padding-bottom: 3px;
			margin-top: 0;
			margin-bottom: 0;
			font-weight: bold;

		}
		
		a.leftmenu {
			display: block;
			/* margin-top: 2px; */
			/* margin-bottom: 2px; */
			padding: 3px 0px 3px 10px;
			text-decoration: none;
			border-bottom: 1px dashed #cdcdcd;
		}

		a.leftmenu:hover {
			background-color: #f4f4f4;
			color: #000000;
		}
		
		h1{font-size:16px;}
		
		h2{font-size:15px;}
		
		h3{font-size:12px;}
		
		p.up a{margin-left: 450px; font-size:10px; color:#336699; text-decoration: none;}
		
		hr{background: #cccccc; width:100%; height:1px; margin:0;}