body							{
	margin: 0;
	padding: 0;
	font-size: 80%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	background-color: #fff;
}
div#head			 			{
	width: 100%; 
	margin: 0; 
	text-align: center; 
	background: #fff
}
div#topmotto					{
	width: 703px; 
	margin: 0 auto; 
	text-align: center; 
	background-color: #008080; 
	line-height: 1.7em;
	font-weight: bold;
	color:#FFFFFF;
}
div.headlogoimg	{float: left; margin: 1px}
div#logo		{width: 703px; margin: 0 auto; text-align: left}
div#row-top		 {
	float: left; 
	width: 400px; 
	margin: 0 0 0 5px; 
	Padding: 35px 0 0 0;
}
div#row-btm		 {
	float: left; 
	width: 435px; 
	margin: 12px 0  0 5px ;
}
div#row-btm span.left	 		{
	margin: 1px 0 1px 0;
	float: left
}
div#row-btm span.right	 		{
	float: right;
	font-size: 8pt;
	text-align: right;
	margin: 0 0 2px 0;
}
div#row-top span.quote 			{
	float: left;
	text-align: left;	
	margin: 5px 0 0 0;		
}

#bottom-right	 		{
	float: right;
	font-size: 8pt;
	text-align: right;
	margin: 27px 0 1px 0;
	width: 400px;
}

div#navigation		{
	 width: 100%; 
	 margin: 0px; 
	 text-align: center; 
	 background: #C0C0C0
}		
div#navfirst 		{
	width: 703px; 
	margin: 0px auto; 
	padding:0; 
	text-align:left; 
	border-left: 1px solid #fff 
}		
div#navsecond
{
	width: 703px; 
	margin: 0px auto; 
	padding:0; 
	text-align:left; 
	background: #f4f4f4; 
	border-left: 1px solid #fff; 
	border-top: 1px solid #fff 
}		
div#tittle 		
{
width: 703px; 
margin: 0px auto; 
padding:0; 
}		
div#navfirst a:link, div#navfirst a:visited
{
	display: block;
	background-color: #008080;
	color: #fff;
	width: 9.07em;
	height: 1.8em;
	text-decoration: none;
	text-align: center;
	line-height: 1.7em;
	font-weight: bold;
}		
div#navfirst a:hover, div#navfirst a:active
{
	background-color: #00B3B3;
	color: #fff;
	text-decoration: none;
}
div#navfirst li		{
	display: inline;
	margin: 0px; padding:0;
	float: left;
	text-align: left;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff
}
div#navfirst ul	{margin: 0px; padding:0;}
div#navsecond a:link, div#navsecond a:visited
{
	display: block;
	background-color: #FFCC00;
	color: #0000FF;
	width: 7em;
	height: 1.4em;
	text-decoration: none;
	text-align: center;
	line-height: 1.3em;
	font-size: 9pt;
}
div#navsecond a:hover, div#navsecond a:active
{
	background-color: #FFE271;
	color: #0000FF;
	text-decoration: none;
}
div#navsecond li		{
	display: inline;
	margin: 0px; padding:0;
	float: left;
	text-align: left;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff
}
div#navsecond ul	{margin: 0px; padding:0;}
div#footer		{
	width: 100%; 
	margin: 0; 
	text-align: center; 
	background: #C0C0C0
}
div#copyr		{
	background: #C0C0C0; 
	width: 703px;
	margin: 0 auto; 
	height:20px; 
	line-height:20px
}
p  {margin: 0}
div#container
{
	width: 100%; 
	margin: 0px; 
	text-align: center; 
	background: #f4f4f4
}
div#content
{
	width: 703px; 
	margin: 0 auto; 
	background: #fff; 
	border-left: 1px solid silver; 
	border-right: 1px solid silver
}
div#youarehere		{
	clear:both; 
	text-align:left; 
	font:9pt arial; 
	padding: 5px 0px 10px 7px;
}
div#leftcontent
{
	width: 175px; 
	float: left; 
	margin: 5px auto;
	padding: 0 5px;
	background: #fff;
	font: normal 11.15px Verdana, Helvetica, sans-serif;
	line-height: 1.4em;
}
div#maincontent
{
	width: 480px; 
	float: left; 
	margin: 0 auto; 
	background: #fff; 
	padding: 10px; 
	border-left: 1px dotted gray; 
	text-align: justify;
}
div#pageheading 
{
	float: left;
	text-align: left;
	width: 415px; 
	border-bottom: 1px dashed gray;
	margin: 5px 0 0 5px;
}
h1 {color: #000; font-size: 14pt; margin: 0; }
h2 {color: #008080;font-size: 10pt;font-weight: bold;margin: 0;padding: 1px 5px;}
h3 {color: #FF0000; font-size: 14pt; margin: 0;}
h4 {color: #000; font-size: 10pt; font-weight: bold; font-family: arial, helvetica, serif; margin: 0; }
h5 {color: #0000FF; font-size: 10pt; font-weight: bold; font-family: arial, helvetica, serif; margin: 0; }
h6 {color: #FF0000; font-size: 10pt; font-weight: bold; font-family: arial, helvetica, serif; margin: 0; }

.note{font: 11px Verdana, Arial, Helvetica, sans-serif}
.cleardivthin {clear: both; height: .1em}
.spacer	{clear:both}	

a:link, a:visited {color: #006AD5; text-decoration:none}
a:hover, a:active {color: #fff; background-color: #008080; text-decoration:none}

#leftcontent blockquote
{
	width: 130px;
	margin: 30px auto 0;
	padding: 0 0 40px 0;
	background: #008080 url(/images/quatogreen.gif) repeat-x 0 100%;
	text-align: center;
}
#leftcontent blockquote p
{
	margin: 0;
	padding: 10px;
	font: italic 120%/130% arial, times, serif;
	color: #fff;
}
div#pagetop a:link, div#pagetop a:visited 
{
	clear: both;
	float: left;
	display: block;
	text-align: center; 
	font-size: 7pt; 
	width: 6em; 
	line-height: 13px; 
	margin: 10px 20px; 
	padding: 1px 0 1px 1%;
	background: #e6e6e6 url(/images/top.gif) no-repeat 6% 50%;
	border: 1px solid #999999;
}
div#pagetop a:hover, div#pagetop a:active
{
	background-color: #00B3B3;
	color: #fff;
	text-decoration: none;
}
ul.basic 	{padding: 0; margin: .5em 2em}
ul.basic li {text-align: left; padding-left: .2em; font-size: 10pt; font-family: arial, times, "times new roman", serif}

ul.arrow	{list-style-type: none; padding: .5em; margin: 0; }
ul.arrow li	{background-image: url(/images/bul_square_alt.gif); background-repeat: no-repeat; background-position: 0 .4em;
				padding-left: 0.6em;}		

.img-l	{float:left; margin: 5px 5px 5px 0}		
.img-r	{float:right; margin: 5px 0 5px 5px}					

div.list
{
	font-size: 10pt;
	font-family: arial, times, "times new roman", serif;
	font-weight: bold;
}
table.noborder 
{
	width: 80%;
	font-size: 10pt;
	font-family: verdana;
	margin: 1em 2em;	
}
.noborder th
{
align: center;
background: #C0C0C0;
text-align: left;
padding: 5px 5px; 
}
.noborder td
{
background: #E5E5E5;
text-align: left;
padding: 1px 5px;
}
table.results 
{
	width: 70%;
	font-size: 10pt;
	font-family: verdana;
	margin: 1em 2em;	
}
.results
{
text-align:center
}
.results th
{
align: center;
background: #C0C0C0;
text-align: left;
padding: 5px 5px; 
}
.results td
{
background: #E5E5E5;
text-align: left;
padding: 1px 5px;
font:11pt Arial, Helvetica, sans-serif
}
label
{
	float: left;
	text-align: right;
	margin: 1px 2px 2px 0px;
	padding: 1px
}
.form_signin 		
{
margin: 0; 
background: url(../../images/background_blue_2.gif) repeat-x; 
padding:5px; 
border:1px solid #3399FF
}
form p	{margin: 1px}
.inp_txt {background-color: #F5F5F5; border: 1px solid #7D8D9B; width: 90px; line-height:14px}
.button	 {margin-left: .9em; border: 1px solid #7D8D9B; width:40px; line-height:14px; font-size: 8pt;}
#population 
{
	display: block;
	padding: 3px 0;
	text-align: center;
	color: #000;
	background: url(../../images/background_blue_1.gif) repeat-y;
	border:1px solid #3399FF
}