
a:link {
	color: #316AC5;
	text-decoration: none;
}
.f13_22 {
	font-size: 13px;
	line-height: 22px;
	color: #FFFFFF;
}
a:visited {
	text-decoration: none;
	color: #316AC5;
}
a:hover {
	color: #FF0000;
}
a:active {
	text-decoration: none;
	color: #FF0000;
}
#title { background: url(images/main_top_02.gif) repeat-x 0px -5px; height: 18px; text-align: right; vertical-align: middle; padding-top: 3px; padding-right: 2px; }
body,td,th {
	font-size: 13px;
}
body { background-color: #FFFFFF; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}

a.a:link{ height: 22px; width: 100%;border: 1px solid #ffffff; margin-right: 1px; margin-left: 1px; }
a.a:active{height: 22px; width: 100%;border: 1px solid #ffffff; margin-right: 1px; margin-left: 1px; }
a.a:visited{ height: 22px; width: 100%;border: 1px solid #ffffff; margin-right: 1px; margin-left: 1px; }

a.a:hover{ background: #e0eefc; border: 1px solid #87a4c5; height:22px; margin-right: 1px; margin-left: 1px; color: #273847; }
.a div {
	height: 20px;
	overflow: hidden;
	cursor: hand;
}