
a {
	font-weight: bold; font-size: 1.3em
}
a:hover {
	color: #ff0000
}
p {
	margin-bottom: 1em
}
body {
	font-size: small; background: url(bg.gif) #d5e2e4 repeat-x;  color: #0a5999; font-family: tahoma, verdana, arial, helvetica, sans-serif; text-align: center;margin:0 auto; padding-top:15px;
}
li {
line-height:150%; list-style:square; padding-bottom:10px;
}
h2 {
	margin-top: 15px; font-size: medium; margin-bottom: 10px; color: #df731b; text-align: left; text-decoration: underline
}
h3 {
	font-size: large; color: #cc3300; text-align: center;margin-bottom: 0.7em;
}
h4 {
	font-size: small
}

sup {
	font-size: x-small
}
img {
	border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none
}
.tab {
	border-right: #999999 1px solid; padding-right: 10px; border-top: #999999 1px solid; padding-left: 10px; padding-bottom: 0px; border-left: #999999 1px solid; width: 580px; padding-top: 10px; border-bottom: #999999 1px solid; background-color: #f1f6f6; text-align:left; margin:0 auto;
}
.h3a {
	margin-bottom: 1em; color: #0a5999
}
.hil {
	color: #cc3300
}
.footer {
	font-weight: normal; font-size: x-small; font-family: arial, helvetica, sans-serif; margin-top:15px;
}
div.spc {
	margin-bottom: 2em; text-align: center
}
div {
	padding-right: 0.7em; padding-left: 0.7em; 
}

hr {
	margin-bottom: 0.7em
}
.banner {
	margin-bottom: 0.7em
}
.scrn {
	float: right; margin-left: 1em
}
.lang {
	font-size: small; line-height: 1.5em; text-align: center
}
.lang a {
	font-weight: normal; font-size: small; text-decoration: none
}
.lang a:hover {
	color: #ff0000; text-decoration: underline
}
.dl1 {
	background-position: right top; background-image: url(bg2.gif); background-repeat: no-repeat; height: 65px;
}
.dl2 {
	padding-right: 20px; background-position: left top; padding-left: 60px; background-image: url(download.gif); padding-bottom: 0px; padding-top: 0px; background-repeat: no-repeat; text-align: left
}

