BODY {
	background-color: #FFFFFF;
	background-image: none;
}

body, h1, h2, h3, p, a, td, input, textarea, div, span 
{
	font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

body, h1, h2, h3, p, td, input, textarea, div, span 
{
	color: black;
	text-decoration:none;	
}

a
{
	color: #336699;
	text-decoration:none;
	outline: none;
}

.body a
a
{
	color: #336699;
	text-decoration:underline;
	outline: none;
}


body, h1, h2, h3, a, td, input, textarea, div, span 
{
	text-align:left;
}
p
{
	text-align:justify;
}

h1 {font-size:28px;}
h2 {font-size:18px;}
h3 {font-size:14px; font-weight:bold;}


div.topfl, div.topsl,div.topfr, div.topsr {
	width:500px;
	height:230px;
	cursor:pointer;
}


div.topfl div.topttl, div.topsl  div.topttl,
div.topfl div.toptext, div.topsl  div.toptext
{	text-align:right;
	padding-right:20px;
}

div.topfr div.topttl, div.topsr  div.topttl,
div.topfr div.toptext, div.topsr  div.toptext
{	text-align:left;
	padding-left:20px;
}

div.topfl div.topttl, div.topfr div.topttl {
	padding-top:35px;
}

div.topsl div.topttl, div.topsr div.topttl {
	padding-top:15px;
}


div.toptext {
	padding-top:10px;
}


.topttl, a .topttl, .topttl a {
	font-size:22px;
	color:white;
}


.toptext, a .toptext, .toptext a{
	font-size:12px;
	color:white;
	text-decoration:underline;
	line-height: 150%;
}


.bottom {
	font-size:10px;
	color:#666666;
}

.bottom a,.bottom a:link,.bottom a:visited{
	font-size:10px;
	color:#666666;
	text-decoration: none;
}

.bottom a:hover{
	font-size:10px;
	color:#666666;
	text-decoration: underline;
}

.blue {
	color:#336699;
}

.menu11, a.menu11, a:link.menu11, a:visited.menu11
{	text-decoration:none;
        color:#666666;
}

a:hover.menu11, .menu11 a:hover
{	text-decoration:underline;
}

.menu11c, a.menu11c, a:link.menu11c, a:visited.menu11c
{	text-decoration:none;
        color:#3399cc;
}

ul.infomenu
{	margin: 0px;
	padding: 0px;
}

ul.infomenu li
{	margin: 0px 0px 6px 0px;
	padding: 0px;
	line-height:100%;
}
