body {
	padding: 0px;
	margin: 0px;
	font-family: tahoma;
	font-size: 12px;
	background-color: #fff;
}
html,body{
	height:100%;
	margin:0px;
	padding:0px
}
h1 {
	font-size: 18px;
	color:#000099;
}
 a.blu18 {
	font-size: 16px;
	color:#0000aa;
	font-weight:bold;
}
 a.blu12 {
	font-size: 12px;
	color:#0000aa;
}
h2 {
	font-size: 16px;
	color:#990000;
}
h3 {
	font-size: 14px;
	color:#cc0000;
}
a {
	color: #0000aa;
}
p {
	margin: 3px;
}
.grey18b {
	font-size: 18px;
	color:#666666;
	font-weight:bold;
}
#head  a {
	padding:5px;
}
td {
font-size: 12px;
}
#content {
font-size: 12px;
padding:20px;
color:#336;
}
#content .info  {
margin: 20px;
}
#content .info th {
background-color: #bbccee;
border:1px solid #ffffff;
/*color:#333399;*/
font-size: 14px;
}
#content .info td {
background-color: #ccddff;
border:1px solid #ffffff;
font-size:12px;
color:#333333;
}

#content .catalogmain a {
color: #fff;
text-decoration: none;
}
#content .catalogmain a:hover {
text-decoration: underline;
}
#content .catalogmain a  img {
border:1px solid #ccc;
}
#content .catalogmain a:hover  img {
border:1px solid #6ff;
}
#leftmenu {
width:180px;
margin:10px;
}
#rightmenu {
padding-top:10px;
border-top:4px solid #ccc;
border-bottom:4px solid #ccc;
background-image: url(/images/background5.gif);
width:180px;
color: #900;
}
#rightmenu a {
color: #009;
text-decoration: none;
}
#rightmenu a:hover {
text-decoration: underline;
}
.toplinks  {
	color: #009;
	font-size: 12px;
	padding:5px;
}
.toplinks a {
	text-decoration: none;
	font-size: 12px;
	color: #009;
}
.toplinks a:hover {
}
td.bmr a, td.bml a {
	font-size: 12px;
	color: #0000aa;
	text-decoration: none;
}
td.bmr  a:hover {
	color: #0000ff;
	text-decoration: underline;
}
td.bmr {
	border-bottom: 1px solid #ddd;
	border-left: 1px solid #eee;
}
td.bml {
	border-bottom: 1px solid #ddd;
}
td.bmr  a.child {
	font-size: 12px;
	color:#330000;
}
td.bmr  a.act , td.bmr  a.act:hover {
 color:#cc0000;
}
#footer {
	text-align: center;
	border-top: 1px solid #66ffff;
	padding: 5px;
	margin: 0px;
	font-size: 12px;
	color: #333;
}
#footer a {
	color: #333;
	text-decoration: none;
}
#footer a:hover {
	color: #333;
}
.code {
	width:600px;
	padding: 10px;
	border:2px dotted #999;
	background-color:#ffc;
	overflow:scroll;
}
