		.nextbutton a:link, .nextbutton a:visited
		{
			display: block;
			padding:.2em .1em ;
			background-color: #008000;
			color: #fff;
			border: 3px solid #006;
			width: 9em;
			text-decoration: none;
			text-align: center;
			font-size: 12pt;
			font-weight: bolder;
		}
		.nextbutton p	{margin-top: 2px; margin-bottom:2px;}
		.nextbutton a:hover, .nextbutton a:active
		{
			background-color: #FFCC66;
			border: 3px solid #FF9900;
			color: #000;
			text-decoration: none;
		}
		body
		{
			margin: 0;
			padding: 0;
			font-size: 80%;
			font-family: arial, times, "times new roman", serif;
			color: #000;
			background-color: #fff;
		}
		a:link, a:visited 
		{ 
			color: #006AD5; 
			text-decoration:none; 
		}
		a:hover, a:active
		{
			color: #fff;
			background-color: #036;
			text-decoration:none;
		}
		div#banner
		{
			color: #fff;
			background-color: white;
			border-bottom: 1px solid #000;
			margin-bottom: 10px
		}
		div#navigation
		{
			float: left;
			width: 180px;
			padding-left: 1em
		}
		p.navigation	{margin-top: 1px; margin-bottom:1px;}
		#population 
		{
			display: block;
			padding: 3px 5px 3px 5px;
			text-decoration: none;
			text-align: center;
			color: #000;
			background-image: url(../images/background_blue_1.gif);
			background-repeat: repeat-y;
			border:1px solid #3399FF
		}
		div#content
		{
			float:left;
			width: 485px;
			margin: 0 10px;
		}
		div.content2
		{
			margin-top:10px;
			width: 483px;
			background-color: #F4F4F4;
		}
		div.contentleft
		{
			float:left;
			padding:10px 0;
			width:100px;
			background-color: #F4F4F4;
		}
		div.contentright
		{
			float: left; 
			margin:0;
			background-color: #F4F4F4;
			width: 380px
		}
		div.contentright p {margin: 0px;padding-top: 5px;padding-bottom: 5px}
		div.contentleft p  {font-size: 1.1em;color: #006AD5;font-weight: bolder;margin:0}
		div#more
		{
			float: left;
			width: 270px;
		}
		div#footer
		{
			clear: both;
			padding: .5em 1em;
			border-top: 1px solid #999;
			text-align: left;
		}
		div.rowl {
		  text-align: left;
		  width: 100%;
		  border-bottom:1px solid #FF9900;
		  padding: 0 0 0 7px;
		}
		div.rowr {
		  text-align: right;
		  color: #000;
		  width: 300px;
		  padding-top:14px;
		  float:right;
		  margin:auto 0; 
		  padding: 5px 0 0; 
		 }
		.contentbottom
		{
			clear:both;
			background: url(../images/background_blue.gif) no-repeat ;
			width:75%;
			padding:3px;
			margin:0px auto;
		}
		label
		{
			width: 5em;
			float: left;
			display:inline;
			text-align: right;
			margin: 1px 2px 1px 0px;
			padding: 1px
		}
		form p			{margin: 1px 1px}
		.form_signin 		
		{
		margin: 0; 
		background: url(../images/background_blue_2.gif) repeat-x; 
		padding:5px; 
		border:1px solid #3399FF
		}
		.inp_txt			{background-color: #F5F5F5; border: 1px solid #7D8D9B; width: 90px}
		.button				{margin-left: 5.2em; border: 1px solid #7D8D9B; height: 18px; width:40px}
		.img-l				{float:left; margin: 5px 5px 5px 0}		
		.ads_box_container	{margin-top: 10px}
		.ads_box			{float:left; width:154px; height:115px; border: 1px solid gray; margin: 0 5px 0 0}
		.ads_box p			{margin: 0; padding: 0 5px; color:#993333}
		div.spacer 			{clear:both; margin:0}
