body {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #444;
}

a {
	color: #E25500;
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
}

input, textarea, select {
	border: 1px #D0D4D9 solid;
	padding: 4px 4px;
	color: #444;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}

.btn {
	background: url(images/btn.gif) no-repeat;
	border: none;
	width: 100px;
	height: 22px;
	color: #06F;
	font-weight: bold;
}

.btn2 {
	background: url(images/btn2.gif) no-repeat;
	border: none;
	width: 50px;
	height: 22px;
	color: #06F;
	font-weight: bold;
}


img {
	border: none;
}

.imag {
	border: 1px #CCC solid;
	padding: 2px;
}

.men_x {
	background: url(images/men_x.gif) repeat-x;
	height: 40px;
	line-height: 40px;
	font-size: 12px;
	font-weight: bold;
	padding-left: 5px;
}

.top_x {
	background: url(images/top_x.gif) repeat-x;
	height: 40px;
	line-height: 40px;
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	padding-left: 5px;
}

.top_x a {
	color: #FFF;
	text-decoration: none;
}

.top_x a:hover {
	text-decoration: underline;
}

.i_top_x {
	background: url(images/i_top_x.gif) repeat-x;
	height: 5px;
}

.brd_left {
	background:url(images/border_left.gif) repeat-y;
}

.middle_content {
	background: #EAEAE9;
	padding: 5px;
}

.brd_right {
	background: url(images/border_right.gif) repeat-y;
}

.bottom_x {
	background: url(images/bottom_x.gif) repeat-x;
	height: 5px;
}

.con_top_bottom_x {
	background: #FFF;
	height: 4px;
}

.con_content {
	background: #FFF;
	padding: 5px;
}

.con_brd {
	background: #FFF;
}

#cats td {
	border: 1px #CCC solid;
}