body

{
font-family:arial,verdana,trebuchet ms;
font-size:12px;
color:#000;
background-color:#fff;
margin:0px;
padding:0px;
}
h1
{
font-family:arial;
padding:0px;
margin:0px;
line-height:24px;
font-size:19px;
font-weight:bold;
}
h2
{
padding:0px;
margin:0px;
line-height:21px;
font-size:16px;
}

input
{
font-size:12px;
color:#000;
}

a:link, a:visited
{
color:#800000;
text-decoration:underline;
}
a:hover
{
color:#000000;
text-decoration:none;
}
a:active
{
color:#800000;
text-decoration:underline;
}



.logo
{
width:100%;
text-align:left;
margin-bottom:2px;
}
.head
{
	background-image: url(/images/mainbox.jpg);
	background-repeat: no-repeat;
	width:646px;
	height:176px;
	float: left;
	position:relative;
}
#hdtxt
{
position:relative;
top:20px;
left:150px;
letter-spacing:1px;
line-height:24px;
color:#000;
font-size:14px;
width:450px;
}

.red
{
color:#800000;
}

a.large
{
color:#800000;
font-size:14px;
font-weight:bold;
}

#yellowbox
{
	background-color: #F9CE00;
	width: 248px;
	height: 176px;
	margin-left:2px;
	position:relative;
	float: left;
}

a.storeicon,a.storeicon:visited
{
	background-image: url(/images/shop_button2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width:113px;
	height:123px;
	display:block;
}

a.storeicon:hover
{
	background-image: url(/images/shop_button2.gif);
	background-repeat: no-repeat;
	background-position: 0px -123px;
	width:113px;
	height:123px;
	display:block;
}

a.storeicon:active
{
	background-image: url(/images/shop_button2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width:113px;
	height:123px;
	display:block;
}
#navbar
{
margin-top:2px;
background-color:#eee;
width:896px;
height:34px;
float:left;
position:relative;

}
a.navlinks,a.navlinks:visited
{
font-size:12px;
color:#333;
text-decoration:none;
display:block;
margin-top:11px;
}
a.navlinks:hover
{
color:#800000;
text-decoration:none;
}
a.navlinks:active
{
color:#333;
text-decoration:none;
}


#hb
{
	background-image: url(/images/home.jpg);
	background-repeat: no-repeat;
	width:111px;
	height:34px;
	float:left;
	position:relative;
	text-align:center;
}
#ab
{
	background-image: url(/images/about.jpg);
	background-repeat: no-repeat;
	width:106px;
	height:34px;
	float:left;
	position:relative;
	text-align:center;
}
#pb
{
	background-image: url(/images/products.jpg);
	background-repeat: no-repeat;
	width:117px;
	height:34px;
	float:left;
	position:relative;
	text-align:center;
}
#rb
{
	background-image: url(/images/requestquote.jpg);
	background-repeat: no-repeat;
	width:147px;
	height:34px;
	float:left;
	position:relative;
	text-align:center;
}
#tgb
{
	background-image: url(/images/technicalguide.jpg);
	background-repeat: no-repeat;
	width:143px;
	height:34px;
	float:left;
	position:relative;
	text-align:center;
}
#eb
{
	background-image: url(/images/email.jpg);
	background-repeat: no-repeat;
	width:272px;
	height:34px;
	float:left;
	position:relative;
	text-align:center;
	padding-top:5px;
}
#bodytable
{
	width:896px;
	float:left;
	position:relative;
}
ul
{
padding:0px;margin:5px 0px 0px 18px;
}

li
{
 padding:0px;margin:5px 0px 0px 5px;
}
.help
{
color:#666;
font-style:italic;
font-size:10px;
}

a.prolinks,a.prolinks:visited
{
font-size:11px;
color:#800000;
text-decoration:none;
line-height:12px;

}
a.prolinks:hover
{
color:#000000;
text-decoration:none;
}
a.navlinks:active
{
color:#800000;
text-decoration:none;
}
#amp
{
	position: absolute;
	top: 230px;
	display: inline-block;
	width: 200px;
	height: 310px;
	z-index: 100;
}



.producttab
{
border:1px solid #ddd;
background-color:#fff;
width:370px;
margin-bottom:1px;
}
.producttab:hover
{
border:1px solid #ddd;
background-color:#eee;
}








