div.img_replace
{
	margin: 5px 10px 0pt 0pt;
	float:left;
	border: 1px solid #B17924;
	border-left: 5px solid #B17924;
	width:113px;
	height:55px;
	color: #999999;
	padding: 35px 0px 0px 0px;
	text-align:center;
}

.jsvalidation
{
color: #B17924;
margin-left:10px;
}

img.hiddenimg
{
	display:none;
}

img.visibleimg
{
	display: block;
}

a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}

#sitemap li ul li a
{
	color: #292929;
	font-weight:normal;
}
#sitemap li a
{
	color: #292929;
	font-weight:bold;
}

#sitemap li ul li a:hover
{
	color: #B17924;
}
#sitemap li a:hover
{
	color: #B17924;
}

#sitemap li ul 
{
list-style-type: square;
}

div#content-middle
{
width:480px;
overflow-x: hidden;
}

ul#nav ul.subnav
{
padding-top: 4px;
padding-bottom: 4px;
}

ul#nav ul.subnav.selected
{
padding-top: 4px;
padding-bottom: 4px;
}

div.result a.detail {
	display: block;
	width: 80px;
	font-size: 1em;
	font-weight: bold;
}

div.result a.detail {
	background: url(../img/arrow-right-white.gif) no-repeat 100% 50%;
}

div.result a.detail:hover {
	background-image: url(../img/arrow-right-white_hover.gif);
	color: #061844;
}

div#thumbs img {
	cursor: pointer;
}

div.reftext
{
width:590px;
}

div#content-right img
{
margin-bottom: -3px;
padding-bottom: 0px;
}