	<style type="text/css">
	body {
		margin: 0px;
		padding:0;
		color:#000;
		background:#CCCCCC;
		text-align:left;
	}
	#wrap {
		width:800px;
		height:100%;
		margin:0 auto;
		background:#fff;
	}
	#header {
    	padding:5px 0px 10px 0px;
		height:300px;
	}
	h1 {
	    margin:0;
    }

#navcontainer
{
margin-left: auto;
margin-right: auto;
margin-bottom: 40px;
border-top: 1px solid #999;
z-index: 1;
width:800px;
}

#navcontainer ul
{
	list-style-type: none;
	text-align: center;
	margin-top: -8px;
	padding: 0;
	position: relative;
	z-index: 2;
	width:800px;
	overflow: visible;
	height: 0;
	left: 0;
	top: 0;
}

#navcontainer li
{
display: inline;
text-align: center;
margin: 0 15px;
width:800px;
}

#navcontainer li a
{
padding: 1px 7px;
color: #666;
background-color: #fff;
border: 1px solid #ccc;
text-decoration: none;
width:800px;
}

#navcontainer li a:hover
{
color: #000;
border: 1px solid #666;
border-top: 2px solid #666;
border-bottom: 2px solid #666;
width:800px;
}

	#main {
		float:left;
		width:480px;
		height:100%;
		height:inherit;
		padding:5px 20px 10px 40px;
		background:#fff;
		color: #2c2c2c;
		text-align:left;
	}
	a:link {
		color:#016098;
		font-weight:bold;
		font-size:1em;
		text-decoration:dashed;
	}
	a:hover {
		text-decoration:none;
	}
	
	h2 {
		margin:0 0 1em;
	}
	#sidebar {
		float:left;
		width:200px;
		padding: 1px 20px 5px 20px;
		background:#fff;
		border-style:solid;
		border-width:2px;
		-moz-border-radius:10px;
		-webkit-border-radius:10px;
		border-radius:10px;
		border-color:#003871;
		color:#2c2c2c;
		text-align:left;
	}
	#footer {
		clear:both;
		width:800px;
		padding-top:10px;
		background:#fff;
	}
	#footer p {
		margin:0;
    }
	* html #footer {
		height:1px;
	}
	.maintitle {
		font-size:32px;
		font-family:Rockwell;
		font-weight:bold;
	}
	.subtitle {
		font-size:21px;
		letter-spacing:.1px;
		font-family:Rockwell;
		font-weight:bolder;
	}
	.subtitle2 {
		font-size: 18px;
		font-family:Arial;
		font-weight:300;
		}
	.body  {
		font-size:16px;
		font-family:Arial;
		font-weight:500;
		list-style:dash;
	}
	.naem {
		font-size: 11px;
		font-family: Arial;
		font-weight:100;
	}
	.cost {
		font-size:19px;
		font-family:Rockwell;
		font-weight:600;
	}
	.reg {
			height: 60px;
			width: 200px;
			margin:0;
			padding:0;
			background-image:url(regulatoryupdate/images/reg2.gif);
	}
	.reg a, .reg a:link, .reg a:visited {
			display:block;
	}
	.reg img {
			width:100%;
			height:100%;
			border:0;
	}
	.reg a:hover img {
			visibility:hidden;
	}
	.bottomlist {
		font-size:10px;
		font-family:Arial;
		}
