body { 
	background: url("img/body_bg.gif") repeat-x top #868686; 
	margin: 0px; 
	padding: 0px; 
	color: black;
	font-family: 'Tahoma', arial;
}
body * { font-size: 11px; }
img { border: 0; }
td { vertical-align: top; }
a, a:visited { color: #ffff90; }
a:hover { color: #ffffff; }
table.mainmenu {
	margin-top:  25px;
	filter: shadow(color: #606060, direction=135, strength=5)
}
h1 { font-size:16px; }
td.withShadow { 
	background-position: bottom; 
	height: 105px;
	width: 110px;
	margin: 0px; 
	padding: 0px; 
}
input.search { 
	width: 100px; 
	height: 20px;
	border: solid 1px #9C9C9C; 
}
td.main { 
	color: white;
	padding: 30 30 0 30;
	text-align: justify;
}
table.price th {
	font: bold italic 15px Times New Roman;
}
table.price td {
	text-align: center;
	vertical-align: middle;
}

td.bcell {
	background: url("img/top_bg.jpg") no-repeat top left;
}
td.td_right {
	padding: 30 0 0 0;
}
td.td_right a,td.td_right a:visited,td.td_right a:hover {
	color: black;
	text-decoration: none;
}
span.h {
	padding-left: 35px;
	font-size: 13px;
	font-weight: bold;
	color: black;
}
td.bm_item {
	text-align: center;
	height: 37px;
	padding-top: 15px;
}
a.a_bmenu, a.a_bmenu:visited, a.a_bmenu:hover {
	color: #fff;
	font: bold 11px Tahoma;
	text-decoration: none;
}
a.a_mmenu, a.a_mmenu:visited, a.a_mmenu:hover {
	color: #fff;
	font: bold 11px Tahoma;
	text-decoration: none;
}
td.mm_bg {
	background: #0097D8 url("img/tm_back.jpg");
	text-align: center;
	color: white;
	width: 110px;
	vertical-align: middle;
	font: bold 13px Tahoma;
}
.copyright {
	background: #868686 url("img/copyright.gif");
	vertical-align: bottom;
	text-align: left;
	text-indent: 35px;
	font-weight: bold;
	height: 54px;
	width: 325px;
}
span.news_date {
	color: #ffff90;
}
#creator {
	display: block;
	width: 190px;
	height: 15px;
	//height: 27px;
	padding: 12px 0 0 0;
	margin: 35px 0 0 40px;
	background: url('img/nmarklogo.gif') no-repeat 0 0;
}
