/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	background-image:url(images/bg.gif);
	background-repeat:repeat-y;
	background-position:center;
	background-color: #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}
div#container {
margin-left:auto;
margin-right: auto;
width: 779px;
}
.style2 {font-size: 12px}


/* Navigation */
#nav-menu ul {padding: 0px; margin: 0px 0 0 0; list-style-type: none;border: none;}
#nav-menu li {display: block;text-align:center; margin:0px; padding:0px;}
#nav-menu li a {display: block; font-family:Helvetica, Arial, sans-serif; font-weight:bold; text-decoration:none; padding: 9px 6px 9px 2px; margin:0px; color:#31004A; font-size:1.1em; background: url(images/nav-link.jpg) center left no-repeat; }
#nav-menu li a:visited {text-decoration:none;color:#31004A; background: url(images/nav-link.jpg) center left no-repeat; }
#nav-menu li a:hover { color:#31004A;background: url(images/nav-over.jpg) center left no-repeat;}
#nav-menu li a:active { color:#ffffff;background: url(images/nav-down.jpg) center left no-repeat;}

a.on {display: block; font-family:Helvetica, Arial, sans-serif; font-weight:bold; text-decoration:none; padding: 9px 6px 9px 2px; margin:0px; color:#31004A; font-size:0.9em; color:#ffffff;background: url(images/nav-down.jpg) center left no-repeat;}


a.top{ font-family: Arial, Helvetica, sans-serif;font-size:1.1em; color:#000000; font-weight: bold; text-decoration:none; padding-left: 13px; padding-bottom: 1px; padding-right:2px}
a.top:hover { color: #330066; text-decoration:none;}

a.topon{ font-family: Arial, Helvetica, sans-serif;font-size:1.1em; color:#330066; font-weight: bold; text-decoration:none; padding-left: 13px; padding-bottom: 1px; padding-right:2px}

a.bottom{ font-family: Arial, Helvetica, sans-serif;font-size:0.9em; color:#000000; font-weight: bold; text-decoration:none; padding-left: 13px; padding-bottom: 1px; padding-right:2px}
a.bottom:hover { color: #330066; text-decoration:none;}


/* Color Column Choices */
#column td {font-size:9px; text-align:center;}

/* Body */
.mid{background:url(images/products.gif) no-repeat left top }
.header{height: 169px; background:url(images/header.gif) no-repeat left top; vertical-align:bottom; padding-bottom:10px; }
td{background-color:#FFFFFF}
.style3 {
	font-size: 18px;
	color: #31004A;
	line-height: 35px;
}
.style6 {font-size: 24px}
.style7 {color: #000000}
.style10 {font-size: 9px}