div.btns{
	zoom:1;
	white-space:nowrap;
}

div.btns:after
{
	display:block;
	clear:both;
	content:'';
}

div.btns a.btn
{
	float:left;
	background:buttonface url(images/border-2.gif) no-repeat;cursor:pointer;font-size:0;text-align:center;
	text-align:center;
	display:block;
	_width:50px;
	min-width:50px;
	text-decoration:none;
	margin:3px 2px;
}

div.btns a.btn:hover span
{
	opacity:0.8;
	filter:alpha(opacity:80);
}

div.btns a.btn span
{
	padding:3px 8px 4px 8px;
	text-align:center;
	position:relative;
	left:1px;top:1px;
	display:block;
	text-decoration:none;
	#background:url(images/border.gif) right bottom no-repeat;
	font:small/1 Verdana;
	color:#003366;
}

.message {
color: red;
font-weight: bold;
}

a:link {
color: #006699;
text-decoration:none;
}

a:visited {
color: #006699;
text-decoration:none;
}

a:hover {
color: #0099FF;
text-decoration:none;
}

a:active {
color: #FF0000;
text-decoration:none;

}
a:visited:hover{
color: #0099FF;
text-decoration:none;
}

.footer {
font-size: 10px;
color: #666666;
text-align: center;
}

.footer a:link{
color: #37202A;
text-decoration:none;
}

.footer a:hover{
color: #FFFFCC;
text-decoration:none;
}

.footer a:active{
color: #FFFF99;
text-decoration:none;
}

.footer a:visited{
color: #37202A;
text-decoration:none;
}

.footer a:visited:hover{
color: #FFFFCC;
text-decoration:none;
}

.banner,h1 {
color:#006666;
font-size: 20px;
font-family:Georgia, Garamond, Times, serif;
}
.banner {
color:#006666;
font-size: 20px;
font-family:Georgia, Garamond, Times, serif;
font-weight:bold;
padding-bottom:3px;
}

.subbanner, h2, h3 {
color: #663333;
font-size: 16px;
font-weight: bold;
}

.index-content,.inside-content  {
font-size: 14px;
color: #333333;
line-height: 25px;
}

.index-header .top .contact {
font-family: Georgia, Garamond, Times, serif;
text-align: right;
line-height:151%;
}

/******** MENU TYPOGRAPHY ***********/
.header-nav{
font-family: Georgia, Garamond, Times, serif;
font-size: 12px;
}

.menu {
font-family: Georgia, Garamond, Times, serif;
font-size: 14px;
}

.menu a:link {
color: #381F29;
text-decoration:none;
}

.menu a:visited {
color: #381F29;
text-decoration:none;
}

.menu a:hover {
color: #381F29;
text-decoration:none;
}

.menu a:active {
color: #381F29;
text-decoration:none;

}
.menu a:visited:hover{
color: #381F29;
}
.menu li {
display:inline;
}

/******** END MENU TYPOGRAPHY ***********/

/******** ADMIN TYPOGRAPHY **************/

td.label {
font-weight: bold;
}

/******** END ADMIN TYPOGRAPHY **********/