a:link{text-decoration: none; color: #999999}
a:visited{ text-decoration: none; color: #999999}
a:hover { font-weight: bold; color: #999999; text-decoration: underline}

.cpyright {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana; color: #999999
}

td {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana; color: #000099
}
.contactbar
{
BORDER-RIGHT: #6C8FB5 1px dotted; 
BORDER-TOP: #6C8FB5 1px dotted; 
BORDER-LEFT: #6C8FB5 1px dotted; 
BORDER-BOTTOM: #6C8FB5 1px dotted; 
background: #FFFEEC
}

.grtext
{
FONT-SIZE: 11px; FONT-FAMILY: Verdana; color: 
}

.contactbarmain
{
BORDER-RIGHT: #cccccc 1px dotted; 
BORDER-TOP: #cccccc 1px dotted; 
BORDER-LEFT: #cccccc 1px dotted; 
BORDER-BOTTOM: #cccccc 1px dotted
}
.bdr
{
border-right: #7E7D4F 3px solid; border-left: #7E7D4F 3px solid; 
}
.green #slatenav{position:relative;display:block;height:42px;font-size:11px;font-weight:bold;background:transparent url(images/greenslate_background.gif) repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif;text-transform:uppercase;}
.green #slatenav ul{margin:0px;padding:0;list-style-type:none;width:auto;}
.green #slatenav ul li{display:block;float:left;margin:0 1px 0 0;}
.green #slatenav ul li a{display:block;float:left;color:#EEFFDF;text-decoration:none;padding:14px 22px 0 22px;height:28px;}
.green #slatenav ul li a:hover,.green #slatenav ul li a.current{color:#fff;background:transparent url(images/greenslate_backgroundOVER.gif) no-repeat top center;}

img {
	border: none;
}

/* dock - top */
.dock {
	position: relative; 
	height: 50px; 
	text-align: center;
}
.dock-container {
	position: absolute;
	height: 50px;
	padding-left: 20px;
}
a.dock-item {
	display: block;
	width: 40px;
	color: #cc0000;
	position: absolute;
	top: 0px;
	text-align: center;
background-color:#fff;
	text-decoration: none;
	font: bold 16px Arial, Helvetica, sans-serif;
}
.dock-item img {
	border: none; 
	margin: 5px 10px 0px; 
	width: 100%; 
}
.dock-item span {
	display: none; 
	padding-left: 20px;
}

