#content #XYcoord 	{ font: 10px Arial, Helvetica, sans-serif;float:left;color: #000000;}
#content #theScale	{	font: 9px Arial, Helvetica, sans-serif;color: #666;	width:72px;	float: right;	margin:0 5px 0 0;	text-align: right;	border-left: 1px solid #333;top:51px;
	z-index:9;
}
#lamberCoordForm 	{ position: absolute;left: 9px;	top: 374px;	width: 192px;	height: 80px;	visibility: hidden;	}		
body 				{ margin: 0;padding: 0;	background: #000;	text-align: center;	color: #FFFFFF;}	
#pathname, #main	{width: 800px;margin: 0 auto;text-align: left;}
#footer 			{
	width: 600px;
	margin: 1em auto 0.5em;
	text-align: center;
	border-top: 1px solid #333;
	float:left;
	font-size: 9px;	
}
#main div.column 	{ text-align: left; margin-bottom: 1em; }
#main p 			{ margin: 0 0 1em 0; }
#main .g11  		{ font: 11px Arial, Helvetica, sans-serif; color:#79767c; margin: 0 auto 0 auto;}
#main p.baseline	{ margin: 0 0 0 13px;	font-size: 10px;color: #FFFFFF;}
#main p.smallline	{ margin: 5px 0 0 25px;	font-size: 10px;color: #8BA6B4;}

#main p.last 		{ margin: 0; }
#main p.intro 		{ font-weight: bold; }
#main .lite 		{ color: #79767c; }
#main h1 			{ font-size: 24px; margin: 0 0 .5em 0; }
#main h2 			{ font-size: 16px; margin: 0; }
#main h3 			{ font-size: 12px; margin: 0; }
#main h4 			{ font-size: 10px; margin: 0; }
#main .more 		{ text-align: right; }
table.functions 	{ width: 600px;margin-bottom: 5px;}

#content  			{ float: left; width: 600px; }
#sidebar 			{float: right;width: 180px;font: 11px   Arial, Verdana, sans-serif, Geneva;}
#sidebar h2 		{ font-size: 12px; margin: 0; }
#sidebar h3 		{ font-size: 11px; margin: 0; }
#sidebar h4 		{ font-size: 10px; margin: 0; font-weight: normal;}
#sidebar .note 		{ color: #666666; margin: 0 0 12px 0;	text-indent: 0px;	font-size: 10px;}

#content #divTableOnTopOfRing {	cursor: default;	border: 1px none #000000;	width: 540px;	z-index:10;	margin:0 30px 0 30px; }
#content #divRing {	visibility: visible;	position:absolute;	margin:0px 0 0 0;	height:30px;	width:200px;	z-index:21;	top: 75px;	}
.metainfo {
	color:#999999;
	margin-right: 33px;
	margin-left: 33px;
}
.OVBox {		}/*background: #fff;border: 2px solid #000;*/
#content .subcolumn1-2 { float: left;	width: 291px;}
#content .subcolumn2-2 { float: right;	width: 291px;}

#content .subcolumn1-3_m {width: 29px; float: left;}
#content .subcolumn2-3_m, #content .subcolumn3-3 {	width: 250px;	float: left;}
#content .subcolumn1-3_m, #content .subcolumn2-3_m {margin-right: 22px;}

.brdr_bottom {border-bottom: 1px solid #333;	}

.selectmap {
	font: bold 11px Arial, Helvetica, sans-serif;
	width: 225px;
	background: #000000;
	color: #FFFFFF;
	margin-left: 33px;
}
.selectmap_p {	color: #999999;}
#content .subcolumn1-3, #content .subcolumn2-3, #content .subcolumn3-3 {width: 135px; float: left;}
#content .subcolumn1-3, #content .subcolumn2-3 {margin-right: 22px;}
#content #mapcontainer 		{position: absolute;	width: 598px;	height: 398px;	overflow: hidden;	visibility: visible;	z-index: 4;}
#mapArea1		{	position: absolute;	width: 598px;	height: 398px;	z-index: 1;	}
#mapArea2		{
	position: absolute;
	width: 299px;
	height: 398px;
	overflow: hidden;
	border-right:3px solid #000;
	z-index: 2;
}
.geor11px 		 	{font:11px/11px georgia,'times new roman',times,serif;color: #CE5B31;}
#search_warning		{}  
.warning			{}  
.titleclass 		{ font:19px georgia, 'times new roman', times, serif;padding-bottom: 19px;text-align: left;	display: block;	}
#location_result 	{ float: left;}
#tools				{ background: #F5F5F5;float: left;}		
.locationResultList	{ font:11px/11px georgia,'times new roman',times,serif;list-style: disc url(../images/resultli.gif) outside;}
.tocclass 			{ left:851px;top:334px;width: 243px;height: 250px;overflow:auto;text-align: left;position:absolute;	border: 0px solid #999999;	visibility: visible;background: #FFFFFF;font: normal 11px Arial, Helvetica, sans-serif;float: left;}
.tocclass td 		{ font: normal 11px Arial, Helvetica, sans-serif;height:13px;}
table.tblToolBar  	{}
.headerRow { }
.oddRow 			{ font-family:Arial, Verdana, Helvetica, Sans-Serif; font-size:12px;  background-color:#FFFFFF;	  }
.evenRow 			{ font-family:Arial, Verdana, Helvetica, Sans-Serif; font-size:12px;  background-color:#F0F0F0; }
		
.mapclass 			{ border: 1px solid #333;}
.ovmapclass 		{ border-style: solid; border-color: #0bb37c; left:16px;top:370px;width: 210px; height: 170px;border-width: 5px; text-align: left;position:absolute;}

		.a10pxng {
			font: 10px Arial, Helvetica, sans-serif;
			color: #999999;
		}
		.a11pxn {
			font: 11px Arial, Helvetica, sans-serif;
		}
		a.a11pxnlink {
			color: #666666;
			text-decoration: none;
		}
		.a11pxbor{
			font: bold 11px Arial, Helvetica, sans-serif;
			color: #CE5B31;
			text-decoration: none;
		}
		.a11pxnor{
			font:  11px Arial, Helvetica, sans-serif;
			color: #CE5B31;
			text-decoration: none;
		}				
		.a11pxngr{
			font:  11px Arial, Helvetica, sans-serif;
			color: #666666;
			text-decoration: none;
		}
	body {
		font: 11px Arial, Helvetica, sans-serif;
	}
	.a10pxn {
	
			font: 10px Arial, Helvetica, sans-serif;
			color: #000000;
	}
	.alert {
		font: bold 11px Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		background: #CD5A30;
	}
	.forms95 {
	border: 1px ridge #666666;
	color: #000000;
	background-color: #FFFFFF;
	height: auto;
	width: 95px;
	font: 11px Arial, Helvetica, sans-serif;
}
#navigationcontainer {
	position:relative;
	top:5px;
	left: 5px;
	height: auto;
	width: 69px;
	color: #000000;
	background: #D4D0C8;
	z-index:8;
	}
a.pathname {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
a.lang {
	margin: 0 0 0 15px;	color: #666666;	text-decoration: none;	font-weight: bold;}
li.themes   {
display: inline;
}
li.themes a {		
	color: #FFFFFF;	
	background: #FF0080;
	margin: 2px;
	padding: 7px;	
	height: 11px;
	width: auto;	
	font: bold 9px Georgia, "Times New Roman", Times, serif;
}
#themes {
	font-family: Georgia, "Times New Roman", Times, serif;
	width: auto;
	margin: 0px 0px 30px;
	padding: 0px;
}
li.themes a:hover {
	color: #FFFFFF;background: #000000;
}
td.navbar {
}
td.navbar a:hover {
	background: #33FC00;
}
#detailcont {
	text-align:left;
	margin:0 auto;
	width:180px;
	/*border:1px solid #ccc;*/
}
li.detailtitle   {
	list-style: none outside;
	font: bold 11px  Arial, Verdana, Helvetica, sans-serif;
	margin: 3px 0 0 0; 
	text-indent: 19px;
}
li.detailtitle a {
	background: url(../images/bg_detailtitle.gif) no-repeat;
	height: 23px;
	width: 180px;
	display: block;
	color:#7B7B7B;
	text-decoration: none;	
}
li.detailtitle a:hover {
	color: #FFFFFF;
	background: url(../images/bg_detailtitle_o.gif) no-repeat;
	text-decoration: none;
}
li.detailtitle_s {
	list-style: none outside;
	font: bold 11px Arial, Verdana, Helvetica, sans-serif;
	margin: 3px 0 0 0; 
	text-indent: 19px;
}
li.detailtitle_s a{
	background: url(../images/bg_detailtitle_s.gif) no-repeat;
	height: 23px;
	width: 180px;
	display: block;
	color:#fff;
	text-decoration: none;	
}
.detail {
	background: #fff;
	width:180px;
	height:auto;
}
.detail p {
	color: #000000;
	display: block;
	padding: 0px 19px 0px 19px;
}
.detail p a{
	color: #336699;
	font-weight: normal;
	text-decoration: none;
}
.detail p img{
	vertical-align: middle;	
}
#intro,#gen_text{
	background: #fff;
	width:180px;
	height:auto;
	display: block;
}
#intro p,#gen_text p {
	color: #000000;
	margin: 3px;
}
/*
**roundedcorners
*/
.rtop,.rbottom{display:block}
.rtop *,.rbottom *{display:block;height: 1px;overflow: hidden}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px;height: 2px}

.rs1{margin: 0 2px}
.rs2{margin: 0 1px}
a.pathname:hover  {	color: #CCCCCC;}
a.lang:hover {	color: #CCCCCC;}a img {
	border-width: 0px;
	border-style: none;
}

