body {
	margin:0;
	padding:0;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
img {
	border:0px;
}
table.navigation {
	width:226px;
	background-color:#fcd4fd;
}
table.navigation .link {
	padding: 5px 0px 5px 30px;
}
table.navigation .link a {
	color:#3e5c96;
	font-size:14px;
	text-decoration:none;
}
td.background {
	background-image:url(nav_right_bgd.jpg);
	background-repeat:no-repeat;
	height:283px;
	width:149px;
}
h2 {
	color:#cb6868;
	font-size:20px;
	padding-top:20px;
	padding-bottom:10px;
	margin:0px;
}
td.tca_background {
	background-image:url(tca_background.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	padding-left:20px;
	padding-right:20px;
	height:580px;
}
.main {
	background-position:right top;
	padding-left:20px;
	padding-right:20px;
	width:683px;
}

td.content {
	background-image:url(inside_background.jpg);
	background-repeat:no-repeat;
}

.main h2 {
	color:#cb6868;
	font-size:20px;
	padding-top:20px;
	padding-bottom:0px;
	margin:0px;
}
.news {
	width:530px;
}

.news #arrow {
	background-image:url(arrow.jpg);
	background-repeat:no-repeat;
	float:left;
	margin-top:5px;
	width:5px;
}

.news #date {
	float:left;
	padding-left:5px;
	padding-right:10px;
	font-size:14px;
}
.news #title {
	float:left;
	width:430px;
	padding-bottom:5px;
	font-size:14px;
}
.news #title p {
	margin:0;
	padding:0;
}
table.registrationForm td {
	font-size:14px;
	border:1px solid;
	padding:2px;
}

table.registrationForm input {
	width:300px;
}
.clear{height:0em; overflow:hidden;clear:both;}