body {
	background: #d6e4fe;
	padding: 0;
	margin: 0;
	font-family: Verdana;
	font-size: 12px;
}

td { 	
	font-family: Verdana;
	font-size: 12px; 
}
img { border: 0; }
form { padding: 0; margin: 0; }

a { text-decoration: underline; color: #005cc4; }
a:hover { text-decoration: none; }

div.top {
	background: url("/images/top.gif") repeat-x top;
	width: 100%;
	height: 100%;
}
td.fulltop1 {
	background: url("/images/fulltop1.jpg") no-repeat;
}
td.fulltop1 div {
	font-size: 11px;
}
td.fulltop1 a {
	text-decoration: none;
	color: #000;
}
td.fulltop2 {
	background: url("/images/fulltop2.jpg") no-repeat;
}
td.bottom {
	background: url("/images/bottom.jpg") no-repeat 50% 100%;
}

div#t1 {
	padding-top: 130px;
	padding-right: 280px;
}
div#t2 {
	padding-right: 290px;
}
div#t3 {
	padding-right: 300px;
}

td.fulltop2, td.maintext, td.fullbottom {
	padding: 0 0 0 30;
}
td.maintext p {
text-align: justify;
}

table.menu td {
	font-size: 14px;
	font-weight: bold;
	color: #fff;
}
table.menu td a {
	font-size: 12px;
	font-weight: normal;
}

td.fullbottom span {
font-size: 11px;
}
.big {
font-size: 14px;	
}



.caps {
font-size: 16px;
font-weight: bold;
}

.caps2 {
font-size: 14px;
font-weight: bold;
}

table.color {
	background-color: #fff; 
	border-left: 1px #517fd6 solid; 
	border-top: 1px #517fd6 solid;
}

table.color tr.title  {
	background-color: #0153b7; 
	color: #fff;
}
table.color tr.title td {
	padding: 7px;
	font-weight: bold;
	text-align: center;
}

table.color tr.top  {
	background-color: #e3eef0; 
}

table.color td {
	padding: 7px;
	border-right:1px #517fd6 solid; 
	border-bottom:1px #517fd6 solid; 
}

tr.white td {
	background-color: #fff;
	color: #000;
}
tr.blue td {
	background-color: #517fd6;
	color: #fff;
}

div.fblock {

}
div.fblock input {
	width: 400px;
}

div.fblock textarea {
	width: 400px;
}


div.fblock div.caps {
padding-top: 20px;
}
div.fblock input#submit {
width: 100px;
}

ul.map li {
	margin-top: 10;
}
ul.map li {
	text-transform: uppercase;
}
ul.map li ul li {
	text-transform: none;
}

#antispam {
	font-size: 20px;
	width: 72px;
}
span.error { color: red; }
