body{
  margin:0;
	padding:0;
  font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;
	font-size:.7em;
	background-color:#0066B3;
	color: white; 	
}

#viaNavi{
  margin: .6em;
}

#viaNavi a{ color:#80C9FF; font-weight: bolder;}
#viaNavi a img{ border:0px none white ;}
#viaNavi a:hover{ color:white; }

#viaNavi hr{ color:white; }

#viaData{
  margin-left:200px;
}

#showDetail{
  width: 500px;
  border-bottom:3px solid #00487D;
	padding-left: .5em;
	padding-right: .5em;
	padding-bottom: .3em;
	background-color:#0065BB;
	background-image: url('../img/header2.gif');
	background-position: bottom;
	background-repeat: repeat-x;
}

#showDetail h3{
  color: #FFCC00;
	background-color: #00487D;
	padding: .2em;
	margin:0;
}

#showDetail h5{
	margin:0;
}

#showDetail b{
  color: #FFCC00;
}	


#showDetail hr{
  clear: both;
  color: #80C9FF;
}

#showDetail div.item{
  clear: both;
}

#showDetail div.item div.desc{
  float: left;
}

#header{
  padding-top:0.4em;
	font-family: Verdana, Arial, Courier, sans-serif;
	font-size: 18pt;
	font-size: 29pt;
  font-weight: bold;
	text-align: right;
	padding-right: 2em;
	iborder:1px solid red;
	background-image: url('../img/header.gif');
}

#header div.logo{
	font-size: 8pt;
}


#footer{
  margin-top: 2em;
  padding:.5em;
  text-align: center;
}

#footer hr{
  color: white;
}

#search{
  margin: 5em;
}

#search legend{
  color: #FFCC00;
	font-weight: bolder;
}

#search input{
  margin-right: 4em;
}

#search div.searchSubmit{
  margin:.5em;
	text-align: right; 
  color: #FFCC00;
	font-weight: bolder;
}
