/* Info Box Button*/
body
{ 
	background:#000; 
	font-size:12px; 
	font-family: Helvetica, Sans-Serif;
	background-image:url("../pic/BGI_body_background.gif"); 
}

a img { 
	border: 0px solid transparent; 
} 
#picLeft
{
	z-index:101; 
	width:25px;
}

.infoDiv
{
	position:absolute; 
	top:180px; 
	right:25px; 
	z-index:100; 
	width:250px; 
	height:290px; 
}

#infoDiv_back
{
	visibility:hidden;
	background:#fff; 
	padding:5px; 
	opacity: 0.75;
	-moz-opacity: 0.75; 
	filter:alpha(opacity=75); 
}

#infoDiv_front
{
	visibility:hidden;
	
	padding:5px; 
	padding-top:10px;
}

#infoDiv_close
{
	visibility:hidden;
	right:28px; 
	width:30px; 
	height:30px;
}

#infoDiv_show
{
	padding:2px; 
	right:28px; 
	width:30px; 
	height:30px;
}

#more 
{
    width: 125px;
    height: 32px;
    display: block;
	background-image: url(../pic/more_btn.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    margin: 25px 0px -10px 0px;
    padding: 5px 0px 0px 25px;
    color:#EEE;
	font-size:12px;
    text-decoration:none !important;
}

.input {
    border: 1px solid #006;
    background: #ffc;
}
.input:hover {
    border: 1px solid #f00;
    background: #ff6;
}
.button {
	margin-top:1px;
    border: none;
    background: url('../pic/up.png') no-repeat top left;
    padding: 2px 2px;
	width:68px;
	height: 25px;
}
.button:hover {
    border: none;
    background: url('../pic/down.png') no-repeat top left;
    padding: 2px 8px;
}
label {
    display: block;
    width: 150px;
    float: left;
    margin: 2px 4px 6px 4px;
    text-align: right;
}
br { clear: left; }

a:link{text-decoration:none; color:#229DC0;font-weight:bold;} 
a:hover{text-decoration:underline; color:#005174;font-weight:bold;} 
a:visited{text-decoration:none; color:#229DC0;font-weight:bold;}

a.button:hover span
{
	text-decoration:underline;
}


#wrapper 
{ 
	background:#fff;
	position:relative; 
	width:920px; 
	margin:auto;
	padding:10px;
}

#info 
{ 
	font-weight:bold;
	margin-top:10px;
	color:#666;
	font-size:16px;
}

#mapframe { 
	background-color:#005174; 
	padding:10px; 
	width:900px; 
	margin:auto;}
	
#loading_box {
	position:absolute;
	width:900px;
	height:700px; 
	z-index:9999;
	background-color:#666;
	filter:alpha(opacity=50);
	-moz-opacity:0.50;
	opacity:0.50;
	visibility:hidden;
}

#loading_icon {
	position:absolute;
	top:350px;
	left:450px;
	visibility:hidden;
	display:none;
}
#hint{  
	margin-top:5px;
	}
	
#bgi_logo{  
	float:right;
}

#rss_url { 
	width:633px;
	height:16px; 
	background-color:#E8FAFF; 
	border-color:#229DC0; 
	color:#000;
	font-size:11px;
	padding:3px;
	margin-right:10px;
	float:left;
	border:1px solid;
}

#rss_select{
   	height:24px;
   	width:175px;
   	background-color:#E8FAFF; 
	border-color:#229DC0; 
	color:#000;
	padding:4px 2px 2px 0px;
  	font-size:11px;  
   	border:1px solid;   
   	float:left;
	margin-right:10px;
	vertical-align:bottom;
}

#title{
	color:#111;
	font-weight:bold;
	font-size:24px;
	margin:10px 0px 0px 0px;
}

#rss_subtitle{
	font-size:16px;
	margin:0px 0px 15px 0px;
}

#btn {
   width:auto;
   height:12px;
   background-color:#E8FAFF; 
   border-color:#229DC0; 
   color:#000;
   font-size:11px;  
   border:1px solid;   
   cursor:pointer;
   float:left;
   padding:5px 8px 5px 8px;
 }   


