body {
	background-color: white;
	font-family: verdana;
	font-size:12px;
	margin: 0;
	}
body.intro {
	background-color: black;
	font-family: verdana;
	font-size:11px;
	margin: 0;
	}
									/* index2 page links */
a.menu:link {
	color:black;
	font-size:12px;
	font-variant:small-caps;
	text-decoration:none;
		}
a.menu:visited {
	color:silver;
	font-size:12px;
	font-variant:small-caps;
	text-decoration:none;
		}
a.menu:hover {
	color:red;
	font-size:12px;
	font-variant:small-caps;
	text-decoration:underline;
		}
a.intro:link{
	color:white;
	font-size:8px;
	font-variant:small-caps;
	text-decoration:none;
		}
a.intro:visited {
	color:silver;
	font-size:8px;
	font-variant:small-caps;
	text-decoration:none;
		}
a.intro:hover {
	color:red;
	font-size:8px;
	font-variant:small-caps;
	text-decoration:underline;
		}
										/* menu for index2 page */
td.corr {
	padding-left:36px;
	margin-top:0px;
	}
td.plas {
	padding-left:19px;
	margin-top:0px;
	}
td.strap {
	padding-left:8px;
	margin-top:0px;
	}
td.pack {
	padding-left:11px;
	margin-top:0px;
	}
td.pall {
	padding-left:20px;
	margin-top:0px;
	}

											/* positioning for index2 page */
#top  {
	position:absolute;
	top: 0px;
	left: 0px;
	height: 86px;
	width: 100%;
	background-image: url('images/main/topbg.gif');
		}
		
#topmain  {
	height: 86px;
	width: 100%;
	background-image: url('images/main/topbg.gif');
		}
		
#midmain  {
	position:absolute;
	top: 86px;
	left: 0px;
	height: 260px;
	width: 100%;
	background-image: url('images/main/midbg.gif');
		}
#lowmain  {
	position:absolute;
	top: 346px;
	left: 0px;
	height: 100%;
	width: 100%;
		}
													/* postioning for product pages  */
#menu {
	postion:absolute;
	top:86px;
	left:0px;
	height:48px;
	background-image: url('images/inner_midbg.gif');
		}	
#midinner  {
	position:absolute;
	top: 134px;
	left: 0px;
	height:209px;
	width: 100%;
	border-bottom: 2px solid red;
	padding-top:10px;
		}	
#lowinner  {
	position:absolute;
	top: 343px;
	left: 0px;
	height: 110px;
	width: 100%;
		}		
p.descrip {
	padding-left:36px;
	padding-right:40px;
	margin-top:5px;
	font-family: verdana;
	font-size:12px;
	}

												/* title for product pages */
span {
	font-weight:bold;
	color:white;
	font-size:12pt;
	font-variant:small-caps;
	background-color:red;
	padding-top:1px;
	padding-bottom:3px;
	padding-right:1px;
	padding-left:20px;
	}
										/* table data for product pages */
td.info {
	padding-left:8px;
	padding-right:1px;
	font-family: verdana;
	font-size:8pt;
	}

.NeedInfo {
	background-color:none;
	font-family: verdana;
	font-size:8pt;
	}

/* links for product pages */
a.product:link {
	color:#666;
	font-size:8pt;
	text-decoration:none;
		}
a.product:visited {
	color:gray;
	font-size:8pt;
	text-decoration:none;
		}
a.product:hover {
	color:red;
	font-size:8pt;
	text-decoration:underline;
		}