@import url("core.base.css");

body {
	color: rgb(0,0,0);
	font-family: arial, Helvetica, sans-serif;
}

table, textarea, select, input, p, a {
	font-family: arial, Helvetica, sans-serif;
	font-size: 100%;
}

/* Text styles */
h1 {
	font-size: 140%;
	padding: 0px 4px;
	margin-top: 10px;
	margin-bottom: 10px;
	color: rgb(104,110,40);
}

h2 {
	font-size: 120%;
	padding: 0px 8px;
	margin-top: 6px;
	margin-bottom: 6px;
	color: rgb(104,110,40);
}

h3 {
	font-size: 100%;
	font-weight: bold;
	margin-top: 12px;
	margin-bottom: 6px;
}

hr {
	width:100%;
	border-bottom: none;
	border-left: none;
	border-right: none;
	border-top: solid 2px #999999;
}

p {
	margin-top: 4px;
	margin-bottom: 4px;
	padding: 0px;
}

/* Table styles */
table {
	border-collapse: collapse;
}

th, td {
	border: none;
	padding:6px;
	vertical-align: top;
}

#content th, th.button {
	padding: 6px 6px 2px 6px;
	font-size: 120%;
	font-weight: bold;
	color: rgb(0,89,127);
	border: none;
	border-bottom: solid 1px rgb(179, 206,217);
}

/* Links */
a {
	color: rgb(0,154,220);
}

a:hover {
}

/* Lists */
ul.site-map li, ul.site-map-category li, ul.site-map-product li {
	margin-left: 20px;
	padding: 2px;
}

ul.site-map li a, ul.site-map-category li a, ul.site-map-product li a.product-name {
	text-decoration: underline;
	margin-right: 6px;
}

ul.site-map li a, ul.site-map-product li a.product-name, ul.site-map-product li a.product-code {
	font-weight: normal;
}

ul.site-map-category li a {
	font-weight: bold;
}

/* Misc */
img { border: none; }

/* Image popup */
div#image-popup-title {
	font-size: 90%;
}
