html{overflow-y:scroll;}

body {	
	margin:0; 
	padding:0; 
	color:#404040; 
	font-family:Helvetica,Verdana,Arial,Sans-Serif;
	font-size:11px;
	line-height:14px;	
	}
img { border:0px solid;vertical-align: middle;}
p{margin:5px 0px 10px 0px;}
a{outline: 0 none ;}
#body{
  float:left;
  width:1211px;
  margin-top:5px;
}

#menu{
  width:420px;
  height:90px;
  border:0px;
  margin-left:50px;
  float:left;
}
*html #menu{display:inline;}
#menu td{
  text-align: center;
  padding:0px 4px 0px 4px;
}

#logo{
  width:197px;
  float:right;
  padding:5px 100px 0px 0px;
}

#banner{clear:both;}

.plus_line{
  text-align: right;
  height:18px;
  background: url(../img/plus_line.gif) repeat-x;
  float:left;
}

#footer{
  padding:30px 0px 8px 0px;
  text-align: left;
  clear:both;
  width:100%;
  border-bottom:3px #b7b7b7 solid;
}
#footer div{padding-left:60px;}

.link{
  color:#8C3485;
  font-size:11px;
}
.link:hover{
  background: #8C3485;
  color:white;
}

.data{
  font-size:10px;
  color:#878787;
  font-weight: bold;
  text-align: left;
}

.title{
  font-size:16px;
  color:#710268;
  font-weight:bold;
  line-height:20px;
  font-family:Helvetica,Verdana,Arial,Sans-Serif;
  text-align: left;
}

.button{
  background: url(../img/button.gif) no-repeat;
  width:93px;
  height:14px;
  padding:4px 15px 4px 25px;
  float:left;
  
}
.button a{
  color:#8f8f8f;
  font-weight: bold;
  font-family:Helvetica,Verdana,Arial,Sans-Serif;
  font-size: 12px;
  text-decoration:none;
}
