* {
	 color: #000064;
	 font-family: Arial,Helvetica;
	 font-size: 16px;
	 margin: 0px;
	 padding: 0px
}
.ad {
	 width: 320px
}
.b {
	 text-align: justify
}
.b550 {
	 text-align: justify;
	 position: relative;
	 width: 550px;
	 padding: 0px
}
.b640 {
	 text-align: justify;
	 position: relative;
	 width: 640px;
	visibility:inherit;
	 padding: 20px;
}
.b720 {
	 text-align: justify;
	 position: relative;
	 width: 720px;
	 padding: 20px;
}
.b760 {
	 text-align: justify;
	 position: relative;
	 width: 760px;
	 padding: 20px;
}
.b800 {
	 text-align: justify;
	 position: relative;
	 width: 800px;
	 padding: 20px 10px 10px 10px;
}
.bh {
	 background-color: #bbbbee
}
.button img {
	 border: 10px solid #bbbbee;
	 background-color: #bbbbee
}
.c {
	 text-align: center
}
.c50 {
	 text-align: center;
	 width: 50%
}
.l33 {
	 width: 33%;
	 padding: 15px;
	 vertical-align:top;
}
.c550 {
	 text-align: center;
	 position: relative;
	 width: 550px;
	 padding: 0px
}
.c640 {
	 text-align: center;
	 position: relative;
	 width: 640px;
	 padding: 20px 10px 10px 10px;
	 visibility:inherit;
}
.c720 {
	 text-align: center;
	 position: relative;
	 width: 720px;
	 padding: 0px
}
.caption {
	 font-size: 30px;
	 font-weight: bold;
	 padding-left: 40px;
	 display: inline;
	 clear: left
}
.caption720 {
	 font-size: 24px;
	 font-weight: bold;
	 position: relative;
	 width: 720px;
	 padding: 40px;
	 text-align: left 
}
.center{
	position: relative;
	width: 100%;
	height:100%;
	/*padding-top: 4%;
	border:1px solid red*/
}
.container {
	 visibility: hidden;
	 position: absolute;
	 top: 0px;
	 width: 100%;
	 height: 100%
}
.err {
	 font-weight: bold;
	 padding: 20px;
	 text-align: center
}
.error {
	 border-width: 0px;
	 background-color: transparent;
	 color: #880000;
	 font-weight: bold
}
.footer {
	 text-align: center;
	 font-size: 32px;
	 position: absolute
}
.header {
	 width: 100%;
	 position: relative;
	 text-align: center;
	 font-size: 40px;
	 padding-top: 8px
}
.lightBold td {
	 color: #ffffee;
	 font-weight: bold
}
.mailbox, .selectBox {
	 position: relative;
	 top: 0px;
	 visibility: hidden;
	 text-align: center;
	 border-spacing: 1px
}
.main {
	 margin: 10px
}
a {
	 color: #000080;
	 text-decoration: none;
	 font-weight: bold
}
a:hover {
	 color: #800000
}
body {
	 background-color: transparent
}

div.tBlock{
	background-color:#ffffff;
	position:absolute;
	-moz-opacity: 0.6;
	opacity: 0.6;
	visibility:visible
}
img {
	 border-width: 0px;
	 margin-right: 10px
}
input, textarea {
	 padding-left: 5px
}
option {
	 padding: 1px 2px 0px 2px
}
p{
	margin:15px 0px 15px 0px
}
select {
	 margin: 0px 0px 0px 0px
}
table.light {
	 border-spacing: 20px;
	 background-color: #ffffff
}
td {
	 padding: 2px 5px 2px 5px;
	 white-space:nowrap;
}
th {
	 text-align: left;
	 padding: 2px 5px 2px 5px
}
ul{
	margin:20px;
}
.sFooter{
	font-size:11px;
}