body {
	padding:0;
	margin:0;
	background-color:white;
	color:#595959;
	font-family:tahoma;
	font-size:12px;
}
td {
	font-size:12px;
}
a {
	color:#6C9000;
	text-decoration:underline;
}
a:hover {
	color:#D66D40;
}
#toptable {
	border-top:12px solid #D4D4D4;
	background-repeat:no-repeat;
	background-image:url('/i/bg_top.jpg');
}
#cart {
	background-repeat:no-repeat;
	background-image:url('/i/bg_cart.gif');
	width:170px;
	height:144px;
}
#cartcontent {
	background-repeat:no-repeat;
	background-image:url('/i/msgcart.gif');
	background-position:12px 12px;
	padding:48px 12px 12px 12px;
	font-size:12px;
}
#cartcontent a {
	font-weight:bold;
}
#cartcontent b {
	color: #D66D40;
}
.header1 {
	background-repeat:repeat-x;
	background-image:url('/i/menubg1.gif');
}
.header2 {
	background-repeat:repeat-x;
	background-image:url('/i/menubg2.gif');
	height:34px;
}
.header3 {
	background-repeat:repeat-x;
	background-image:url('/i/menubg3.gif');
	height:34px;
}
.leftmenu {
	background-color:#F0F0F0;
	margin-top:2px;
	padding-bottom:4px;
}
.leftmenu a {
	background-repeat:no-repeat;
	background-image:url('/i/leftmenubg.gif');
	background-position:0 center;
	display:block;
	padding:4px 8px 4px 24px;
	margin:0 0 0 12px;
	color:#5A5A5A;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.leftmenu a:hover {
	text-decoration:underline;
}
.leftmenu a.active {
	color:#D66D40;
}

#contenttd {
	padding-left:12px;
}
#copyright {
}
#bottom {
	height:369px;
	background-repeat:no-repeat;
	background-image:url('/i/bg_bottom.jpg');
	background-position:bottom center;
}
#programs {
	padding:14px;
}
#programs a {
	background-repeat:no-repeat;
	background-image:url('/i/sign_white.gif');
	background-position:0 center;
	display:block;
	padding:8px 8px 8px 24px;
	margin:0 0 0 0px;
	font-size:12px;
	font-weight:bold;
}


#navbar {
	padding:0 12px 0 12px;
	color:white;
	font-size:14px;
	line-height:34px;
	font-weight:bold;
}
#navbar a {
	color:white;
	text-decoration:underline;
}
.catalog {
	margin-top:12px;
}
.catalog th {
	background-color:#99CC00;
	padding:8px;
}

.catalog td {
	padding:4px;
}

#content {
	padding:12px 12px 0 12px;
}

h1,h2,h3,h1 a,h2 a,h3 a {
	color:#D66D40;
	font-size:14px;
}

hr {
	height:1px;
	border:1px solid #D66D40;
}