			*{
				padding:0px;
				margin:0px;
			}
			html, body {
			    height: 100%;
			}
			body{
				background:url(top_grad.jpg) repeat-x #373f41;
				color:#cdcdcd;
				font-family: Arial, Helvetica, sans-serif; 
				font-size: 0.9em;
			}
			#container {
			    position: relative;
			    min-height: 100%;
			    height: 100%;
			    voice-family: "\"}\"";
			    voice-family: inherit;
			    height: auto;
			}
			html>body #container {
					    height: auto;
			}
			img{
				border:0;
			}
			a{
				color: #26c4f3;
			}
			body{
				text-align: center;
				background:url(images/nav_background.gif) repeat-x #373f41;
				color:white;
				font-family: Arial, Helvetica, sans-serif; 
				font-size: 1em;
			}
			.fixed_width{
				margin-left: auto;
				margin-right: auto;
				text-align: left;
				width: 990px;
			}
			.fixed_width div, .fixed_width ul, .fixed_width h1{

			}
			.menu li{
				list-style:none;
				float:left;
			}
			#nav{
				margin-top:2px;
			}
			#nav li{
				margin:0px 5px;
			}
			#nav li a{
				color: #26c4f3;
				text-decoration:none;
				padding:0px 5px;
				display:block;
			}
			#nav li.active{
				background: url(images/current_left.jpg) no-repeat left #26c4f3;
			}
			#nav li.active a{
				color: #fff;
				background: url(images/current_right.jpg) no-repeat right;
			}
			#nav li:hover{
				background: url(images/current_left.jpg) no-repeat left #26c4f3;
			}
			#nav li:hover a{
				color: #fff;
				background: url(images/current_right.jpg) no-repeat right;
			}
			#left, #right{
				float:left;
			}
			#left{
				width:470px;
				padding-right:10px;
			}
			#right{
				width:470px;
				padding-left:10px;
			}
			#left ul li, #right ul li{
				margin-left:20px;
			}
			#subnav{
				float:right;
			}
			#subnav li{
				color:#f0027f;
				margin:0px 0px 0 0;
			}
			#subnav li a{
				color:#f0027f;
				text-decoration:none;
				font-weight:bold;
				font-size:10pt;
			}
			#subnav li a:hover{
				text-decoration:underline;
			}
			#providers li{
				margin:10px 10px 0 0;
			}
			.clear{
				clear:both;
				height:1px;
			}
			h1 a{
				font-size:20pt;
				color:white; 
				text-decoration:none;
			}
			h2{
				margin:20px 0px;
			}
			h3{
				float:right;
				color:#f0027f;
				font-weight:bold;
				font-size:12pt;
				margin:8px 20px;
				text-align:center;
			}
			p{
				margin-bottom:20px;
			}
			#footer{
				position:absolute;
				bottom:0px;
				width:100%;
				height:82px;
				background:url(images/foot_background.jpg) repeat-x;
			}