body {
	background-color: #f3f3f3;
	margin-left: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	color: #7d580f;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #7d580f;
}
a:hover {
	text-decoration: underline;
	color: #990000;
}
a:active {
	text-decoration: none;
	color: #7d580f;
}
.border {
	border-right: 1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;
}
.vertical-line {
	background: url(../images/vert-dot.gif) repeat-y left top;
	width: 1px;
}
.title {
	font: bold 11px/30px Tahoma, Arial, Verdana;
	color: #bb7f12;
	text-decoration: none;
	text-transform: uppercase;
}
.subtitle {
	font: bold 11px/30px Tahoma, Arial, Verdana;
	font-style:italic;
	color: #730601;
	text-decoration: none;
}
.txt-info {
	font: normal 10px/14px Tahoma, Arial, Verdana;
	color: #838383;
	text-decoration: none;
}
.sidetitle {
	font: bold 10px Tahoma, Arial, Verdana;
	color: #06347c;
	text-decoration: none;
	text-transform: uppercase;
}
body,td,th {
	color: #626571;
	font: 11px/14px Tahoma, Arial, Verdana;
}
.menu_bg {
	background: url(../images/menu-bg.gif) repeat left top;
	border-top: 1px solid #eeeeee;
}
.pad   {
	padding-right:7px;
}
.footer {
	font: normal 11px Tahoma, Arial, Verdana;
	color: #bda984;
	text-decoration: none;
}
.pad-lt {
	padding-left: 4px;
	padding-top:3px;
}
.news-text {
	font: normal 10px/15px Tahoma, Arial, Verdana;
	color: #565656;
	text-decoration: none;
}


.image-rt  {
	float:right;
	margin-top:5px;
}
.black  { color: #181818; text-decoration:none; }
.black a:link  { color: #181818; text-decoration:none; }
.black a:visited  { color: #181818; text-decoration:none; }
.black a:hover  { color: #990000; text-decoration:underline; }
.black a:active  { color: #181818; text-decoration:none; }
