body
{
margin:0px;
background-color:#A9CDF8;
position: relative;
}

body, td, th {
	font-size: 11px;
}

a:link, a:visited {
	font-weight: bold;
	color: #213C60;
}

a:link img, a:visited img {
	border: none;
}

.middle
{
padding:5px;
}
#content {
}

#footer {
	position: absolute;
	left: 0px;
	bottom: 0px;
}

table td, .td {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #474747;
	font-size: 11px;
}
p,li,ol,ul {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #474747;
	font-size: 11px;
	line-height:14px;
	text-decoration: none;
}
.toplinks {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
}
.toplinks a:link, .toplinks a:visited {
	color: #ffffff;
}
.topLinks2, table td.toplinks2 {
	color: #FFFFFF;
	padding-left: 10px;
}
.dblinks {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #213C60;
	font-size: 11px;
}


.dblinks2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #213C60;
	font-size: 10px;
}

.dblinks3 {
	font-family:  Helvetica;
	color: #213C60;
	font-size: 8px;
}


table.border
{
	border:1px solid #85AAD6;
}
select {
	font-size: 10px;
	color: #004c75;
}
form
{
	margin:0px;
}
input.input {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	width:150px;
	background-color: #ffffff;
	border: 1px solid #4C799C;
	color: #004c75;
}
.textarea {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#blue, .blue {
	color: #356BB5;
}
#darkblue, .darkblue {
	color: #213C60;
}

a.maincat:link, a.maincat:visited {
	color:#213C60;
}

.header {
	background: #DEE9F7;
	color: #213C60;
}
.title {
	font-size: 120%;
	padding: 2px 0;
}


/*--Images----------------------------------------------------*/
.imagerow1 {
  background-color: #F4F9FF;
  color: #004C75;
}

.imagerow2 {
  background-color: #FFFFFF;
  color: #004C75;
}
.imagerow1 a, .imagerow2 a {
	font-weight: normal;
}

/*--Comments--------------------------------------------------*/
.commentrow1 {
  background-color: #FAFAFA;
  color: #004c75;
}

.commentrow2 {
  background-color: #FFFFFF;
  color: #004c75;
}

.commentspacerrow {
  background-color: #d1d1d1;
  color: #004c75;
}

.commenttextarea {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
  width: 270px;
}

.commentinput {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
  width: 270px;
}



.head1 {
	background: #DEE9F7;
	color: #213C60;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

.head1:hover {
  background-color: #004C75;
  color: #fcdc43;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

.head2 {
  background-color: #004C75;
  color: #ffffff;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

.row2 {
  background-color: #F4F9FF;
  color: #004c75;
}

.row1 {
  background-color: #FCFEFF;
  color: #004c75;
}


input.button {
	background: #4B98E1;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 100%;
}