/* body */
body {
  background-color:#ffffff;
  color:#000000;
  font-size:12px;
  line-height:17px;}

a,a:link,a:visited{color: #CC0000;text-decoration: none;}
a:hover {color: #FF9966;text-decoration: underline;}
a.more {color: #ff0000;text-decoration: none;}
a.hdline {color: #030333;font-weight: bold;}

tabel,td,div,p {
  color: #000000;font-size:12px; line-height:17px;}

hr {border:1px dotted #beb3a8;}
  
/* class */
.small {font-size:11px;}
.tbar {
  font-weight: bold;
  color: #ffffff;
  background-color: #F4A2A4;
  border: 1px none #f88888;
  border-top: 1px solid #ffcccc;
  border-left: 1px solid #ffcccc;
  border-right: 1px solid #996666;
  border-bottom: 1px solid #996666;
  padding: 2px 2px 1px 2px;}

.t_li {
  border-left: 1px solid #F4A2A4;
  border-right: 1px solid #F4A2A4;
  border-bottom: 1px solid #F4A2A4;}

.policy A {
  color:#777777; padding-right:3px; padding-left:3px;}
.policy {
  font-size: 12px; color:#777; padding-top:3px;}
address {
  font-size:12px;
  color:#777;
  width:700px;
  line-height:16px;
  font-style:normal;}

.unnamed1 {
	height: 100px;
	width: 300px;}

.button {
  float:left;
  padding-top:3px;
  margin-right:5px;
}
.menu {
  font-weight:bold;
  padding-left:5px;
  padding-right:5px;
}

.con {
  line-height:15px;
  padding-left:15px;
}

.con a{
  color:#555555;
  font-size:12px;
  padding-top:1px;
  padding-bottom:1px;
  padding-left : 2px;
  width : 98%;
  display : block;
}
.con a:link{
  color:#555555;
}
.con a:visited{
  color:#555555;
}
.con a:hover{
  color:#FF3366;
  text-decoration:none;
  border:1px solid #555555;
  background-color : white;
  filter:alpha(opacity=50);
  padding-top:0px;
  padding-bottom:0px;
  padding-left : 1px;
}
.con span{display : none}