A:link {
	text-decoration:  none; 
	color: #667789;
} 
/*
A:visited {
	text-decoration:  none; 
	color: #111111;
}
 
A:active {
	text-decoration: none; 
	color: #111111;
}
 */
A:hover {
	text-decoration: underline; 
	color: #111111;
}

.date {
	font-weight: bold; 
	background-color: yellow; 
	padding: 5px; 
	font-size: 9pt;
}
.posts1{
	line-height: 100%; 
	padding: 2px; 
	font-size: 8pt;
	color: #667789; 
	FONT-FAMILY: arial, times new roman, sans-serif; 
	LINE-HEIGHT: 200%;
}
.posts {
	line-height: 100%; 
	padding: 2px; 
	font-size: 9pt;
	color: #667789; 
	FONT-FAMILY: arial black; 
}

.posts2 {
	line-height: 100%; 
	padding: 2px; 
	font-size: 9pt;
	color: #111111; 
	FONT-FAMILY: arial ; 
	LINE-HEIGHT: 200%;
}

BODY {
	SCROLLBAR-FACE-COLOR:#F1F2F4; 
	SCROLLBAR-HIGHLIGHT-COLOR: white; 
	SCROLLBAR-SHADOW-COLOR: white; 
	SCROLLBAR-3DLIGHT-COLOR: #667789; 
	SCROLLBAR-ARROW-COLOR: #667789; 
	SCROLLBAR-TRACK-COLOR: white; 
	SCROLLBAR-DARKSHADOW-COLOR: #667789;
}

DIV.ht {
	overflow: scroll; 
	width: 100%; 
	height: 1px; 
	scrollbar-face-color: #ffffff; 
	scrollbar-arrow-color: #ffffff; 
	scrollbar-base-color: #ffffff;
}

H1 {
	font-family: tahoma; 
	font-size: 14px; 
	color: #003366; 
	font-weight: 700;
}

H2 {
	font-size: 10pt; 
	font-family: Tahoma; 
	color: #003366
}

.toplinks {
	background-color: DAE2E6;
	text-align: center;
	height: 23px;
}

.toplinks A {
	font-size: 12px;
	font-weight: 600;
	font-family: tahoma;
	text-decoration: none;
	color: #253C68;
}

.toplinks A:hover {
	color: #576C95;
	text-decoration: none;
}

.spacer{
	background-image: url("IMAGES/L_BREAK.GIF");
	background-repeat: no-repeat;	
}

.background-title {
	background-image: url("IMAGES/background-stone.gif");
	background-repeat: no-repeat;
	height: 40px;
	padding-left: 35px;
	padding-top: 17px;
	vertical-align: middle;
}

.text{
	font-family: Verdana, Tahoma, Courier New;
	font-size: 13px;
	color:  #003366;
	font-weight: bold;
}

.text A, A:visited{ 
	text-decoration:none;
}

.input{
	font-size:12px;
	width:200px;
	height:18px;
	border:1px solid #667789;
}

.inputs{
	font-size:12px;
	width:80px;
	height:18px;
	border:1px solid #667789;
}

.sitemap {
	text-align: left;
	height: 23px;
}

.sitemap A {
	font-size: 12px;
	font-weight: 600;
	font-family: tahoma;
	text-decoration: none;
	color: #253C68;
}

.sitemap A:hover {
	color: #576C95;
	text-decoration: none;
}

.title-stone {
	font-weight: 600;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #f60;
}

.ht {
	overflow: scroll;
	height: 1px;
}