/* CSS Document */

/* TAGS */

a:link {
color:#990000;
}

a:visited {
color:#666666;
}

a:hover, a:active {
color:#cc0000;
}

h1 {
font:bold 24px sans-serif;
color:#990000;
margin-left:5px;
}

h2 {
font:bold 20px sans-serif;
color:#000000;
margin-left:10px;
}

h3 {
font:bold 18px sans-serif;
color:#990000;
margin-left:15px;
}

h4 {
margin:5px;
padding:0px;
font:bold 14px sans-serif;
color:#666666;
}

h5 {
margin:5px;
padding:3px;
font:bold 15px Arial, sans-serif;
letter-spacing: 4px;
word-spacing:10px;
color:#990000;
background-color:#ffffff;
text-align:center;
border:1px solid #666666;
}

input {
font:12px sans-serif;
}

input.submit {
background-color:#990000;
color:white;
font:bold 11px Arial,sans-serif;
padding:1px;
margin-top:5px;
border-top:2px solid #bb0000;
border-left:2px solid #bb0000;
border-bottom:2px solid #770000;
border-right:2px solid #770000;
}

p.content {
font-family:sans-serif;
margin-left:15px;
margin-right:15px;
color:#000000;
}

p.formtext {
font-family:sans-serif;
margin-left:15px;
margin-right:15px;
color:#000000;
font-weight:bold;
}

td {
font:12px sans-serif;
}

textarea {
font:12px sans-serif;
}


/* CLASSES */

.boxhilite:link {
padding:2px;
color:#990000;
font-weight: bold;
text-decoration:none;
}

.boxhilite:visited {
padding:2px;
color:#990000;
font-weight: bold;
text-decoration:none;
}

.boxhilite:hover, .boxhilite:active {
padding:2px;
color:#990000;
font-weight: bold;
text-decoration:none;
}

.boxlink:link {
padding:2px;
color:#000000;
font-weight: bold;
text-decoration:underline;
}

.boxlink:visited {
padding:2px;
color:#000000;
font-weight: bold;
text-decoration:underline;
}

.boxlink:hover, .boxlink:active {
padding:2px;
color:#990000;
font-weight: bold;
text-decoration:underline;
}

.content {
padding:2px;
}

.error {
	color: red;
	font-weight: bold;
	font-family: sans-serif;
}

.form_header {
margin:5px 10px;
padding:2px;
background-color:#dddddd;
font:bold 14px Arial,sans-serif;
color: #660000;
}

.pricedisplay {
font:bold 16px sans-serif;
color:#006600;
}

.product-box {
border:1px solid #dddddd;
margin:5px;
padding:5px;
background-color:#ffffff;
font:normal 14px Arial,sans-serif;
color: black;
width:120px;
height:170px;
}

.product-pages {
text-align:right;
margin:5px;
font:bold 12px sans-serif;
color:#990000;
}

.sidebartext {
font:12px sans-serif;
color:black;
}

.sub-category:link, .product:link {
color:#000000;
}

.sub-category:visited, .product:visited {
color:#000000;
}

.sub-category:hover, .sub-category:active, .product:hover, .product:active {
color:#990000;
}

.success {
	color: green;
	font-weight: bold;
	font-family: sans-serif;
}