Body {
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	font-size:medium;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000099;

}
.tlogo {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#tp {}
#tp a:hover img{

	border-right: 2px solid #000066;
	border-bottom: 2px solid #000066;
}

#tp a img{

	border-right: 2px solid #FFFFFF;
	border-bottom: 2px solid #FFFFFF;


}
#headi h5{
	padding:8px 0px 8px 16px;
	font-variant: small-caps;
	font-weight:lighter;
	font-size: medium;

}
#dir {
text-align:left;
height:230px;
width:180x;
overflow:auto;
margin:0;
padding:0;
liststyle-type:none;
}
#dir ul{

left:0;
margin:2;
padding:0;
}
#dir ul li a{

font-size:xx-small;
font-weight:400;
display:block;
color :#000099;
text-decoration: none;
padding:4 4 4 15;
padding-left: 15px;
background-image: url('br.gif');
background-position:1;
background-repeat: no-repeat;
border-bottom:#232356 1px inset;
}
#dir li {
display:block;

list-style-position:outside;

position:relative;
float:left;
width:180px;
}
#dir li a:hover{
text-decoration:underline;
background-color:#EEF;
color:#f00;
border-bottom:#1212ff 1px inset;
}

#dir li a:visited{
color:#565689;
text-decoration:none;
}
.maintext {
	font-size: xx-small;
	padding-top: 4px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 16px;

}
#bl{font-size:xx-small;}
#bl a {font-size:xx-small;}
#news {font-size:small;}
#news a{font-size:small;color:#009;font-weight:800;}
#news p{color:#999;}

