body,td {
	background-color: #ffffff;
	font-size: 10pt;
   font-family: helvetica, arial, sans-serif;
   margin: 0px 0px 0px 0px;
}

img {
	border: 0px;
	vertical-align: middle;
}

a {
	color: blue;
	font-weight: bold;
}

h1,h2,h3,h4,h5,h6 {
	color: #6495ED;
	font-weight: bold;
}
h1 { font-size: 18pt; }
h2 { font-size: 14pt; }
h3 { font-size: 12pt; }
h4 { font-size: 10pt; }
h5 { font-size: 8pt; }
h6 { font-size: 7pt; }

div.header {
   text-decoration: none;
   border-bottom: black 1px solid;
	padding: 10px 10px 10px 20px;
   background-color: #C5ECFF;
   background-image: url(../images/background3.gif);
	color: #3A6EA5;
	font-weight: bold;
	font-size: 24pt;
}

div.header span.left {
	float: left;
}

div.header span.right {
	float: right;
	font-size: 12pt;
}

div.spacer {
	clear: both;
	font-size: 4px;
}

div.filler {
	clear: both;
	font-size: 30px;
}

div.center {
	text-align: center;
}

.button {
   text-decoration: none;
   font-weight: bold;
	font-size: 10pt;
	background-color: #6495ED;
	color: white;
	padding: 2px 2px 2px 2px;
	border: black 1px solid;
}

div.menu {
	padding: 10px 10px 10px 10px;
	text-align: center;
}

div.content {
	padding: 20px;
	text-align: left;
}

div.footer {
	font-size: 8pt;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	border-top: 1px black solid;
	background-color: #C5ECFF;
   background-image: url(../images/background3.gif);
}

table.advert {
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}
table.advert td {
	height: 150px;
	width: 40%;
	vertical-align: top;
	padding: 10px;

}
table.advert a {
	color: #0000FF;
	vertical-align: bottom;
}
table.advert a.link {
	color: #408080;
}
table.advert td.blank {
	vertical-align: middle;
	text-align: center;
	border: 0px;
}
table.advert td.spacer {
	border: 0px;
	width: 10px;
	height: 10px;
	font-size: 1px;
}
table.advert td.web {
   border-top: #00CE67 4px solid;
	background-color: #D9FFD9;
}
table.advert td.seo {
   border-top: #919DF2 4px solid;
	background-color: #E8F3FF;
}
table.advert td.contact {
   border-top: #FF5B0D 4px solid;
	background-color: #FFCFB9;
}

table.antispam td.lightblue {
	background-color: #C0E0FF;
	padding: 2px 2px 2px 2px;
}

span.u {
	text-decoration: underline;
}

div.red {
	color: red;
}
div.red span.bold {
	font-weight: bold;
	text-decoration: underline;
}


p.disclaimer {
	font-size: 8pt;
	color: red;
	text-align: center;
}

table.contact {
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	vertical-align: top;
}


