body {  margin:8px;
	background:#406380; 
	font-family:verdana; 
	color:#202866; 
	font-size:10px;}
	A 			{ color: #CFDBE6; text-decoration: none; }
	A:link		{ color: #CFDBE6; text-decoration: none; }
	A:visited	{ color: #CFDBE6; text-decoration: none; }
	A:active	{ color: #CFDBE6;  }
	A:hover		{ color: #202866; background:#CFDBE6; border-bottom:solid 1px; border-top:solid 1px; }

.maintable {background:#517EA3;}
.sidetable {background: #5E99C9}
.spacer {background: #307FBF}
.table3 {font-family:verdana; color:#202866; font-size:10px; background:#CFDBE6;}

.menu {color: #202866; 
	background:#307FBF; 
	border-bottom:solid 1px;
	border-top:solid 1px; 
	font-size: 11px; 
	font-weight:bold; 
	padding: 2px}
.menu a{ color: #202866; text-decoration: none;  }
	.menu a:link{ color: #202866; text-decoration: none; }
	.menu a:visited{ color: #202866; text-decoration: none; }
	.menu a:active{ color: #202866; text-decoration: none; }
	.menu a:hover { color: #202866; background:#517EA3; text-decoration:none; border-bottom:solid 1px; border-top:solid 1px;}

.blogbody {
		font-family:verdana;
		color:#202866;
		font-size:10px;
  		background:#CFDBE6;
		padding: 2px;}
.blogbody a{ color: #5E99C9; text-decoration: none;  }
	.blogbody a:link{ color: #5E99C9; text-decoration: none; }
	.blogbody a:visited{ color: #5E99C9; text-decoration: none; }
	.blogbody a:active{ color: #5E99C9; text-decoration: none; }
	.blogbody a:hover { color: #202866; background:#5E99C9; text-decoration:none; border-bottom:solid 1px; border-top:solid 1px;
	}
.bloghead	{
		font-family:verdana;
		color:#CFDBE6;
		font-size:11px;
		font-weight:bold;
  		background:#307FBF;
  		border-bottom:1px solid #CFDBE6;
		text-align:center;
		padding: 2px;
		}		
.blogsig	{ 
		font-family:verdana; 
		font-size: 9px; 
		color: #202866; 
		text-align:center;
		background:#307FBF;
		border-bottom:1px solid #202866;
		}

.sidelinks {					
	background:#5E99C9;
    padding:4px;
    font-family:verdana;
	color:#202866;
	font-size:10px;
	font-weight:normal;
  	background:#5E99C9;}
.side {
	font-family:verdana;
	color:#202866;
	font-size:10px;
	font-weight:normal;
  	background:#5E99C9;
		}		
.sidehead {
		font-family:verdana;
		color:#CFDBE6;
		font-size:11px;
		font-weight:bold;
  		background:#307FBF;
  		border-bottom:1px solid #CFDBE6;	
		text-align:center;
		padding:2px;
		}

.note{
	color: #202866; 
	background:#307FBF; 
	border-bottom:solid 1px;
	border-top:solid 1px; 
	font-size: 9px; 
	text-align:center; 
	padding: 2px}

.contenthead	{
		font-family:verdana;
		color:#CFDBE6;
		font-size:11px;
		font-weight:bold;
  		background:#307FBF;
  		border-bottom:1px solid #202866;
		text-align:center;
		padding: 2px;}		

.contentbody {
		font-family:verdana;
		color:#202866;
		font-size:10px;
  		background:#CFDBE6;
		padding: 2px;}

.contentbody a{ color: #5E99C9; text-decoration: none;  }
	.contentbody a:link{ color: #5E99C9; text-decoration: none; }
	.contentbody a:visited{ color: #5E99C9; text-decoration: none; }
	.contentbody a:active{ color: #5E99C9; text-decoration: none; }
	.contentbody a:hover { color: #202866; background:#5E99C9; text-decoration:none; border-bottom:solid 1px; border-top:solid 1px;
	}


#calendar {
  	line-height: 140%;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
    font-color: #202866;
  	padding: 2px;
	text-align: center;
	}

#calendar table {
	padding: 2px;
	border-collapse: collapse;
	border: 0px;
	width: 90%;
    font-size: 10px;
    color: #202866;
	}

#calendar caption {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #202866;
	text-align: center;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: .3em;
	}

#calendar th {
	text-align: left;
	font-weight: normal;}

input, textarea, option, select, form2 {
  background-color: #5E99C9;
  font-family: Verdana;
  color: #CFDBE6;
  font-size: 10px;
  border-style: solid;
  border-color: #202866;
  border-width: 1px}
.comments-body{padding: 2px}
DIV.commentblock {
	BORDER-RIGHT: #202866 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #202866 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: #5E99C9; PADDING-BOTTOM: 0px; MARGIN: 20px auto; BORDER-LEFT: #202866 1px solid; WIDTH: 90%; PADDING-TOP: 0px; BORDER-BOTTOM: #202866 1px solid
}
DIV.author {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #307FBF; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #202866 1px solid; TEXT-ALIGN: right
}
DIV.comment {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
DIV.date {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #202866; PADDING-TOP: 5px; TEXT-ALIGN: right
}