BODY,TD { 
	margin-top:0px; margin-bottom:0px; margin-left:15px; margin-right:15px; 
	text-align:left;  
	font-family: Verdana;
	font-size: 70%;
	color: black;
	height:99%;
	}
	
P,BR {color: black; clear:both;}
INPUT { font-family:  Verdana, sans-serif; }
h1 { font-family:  Verdana, sans-serif;  font-size: 100%; font-weight : bold; color: black; }
H2 { font-family: Verdana, sans-serif; font-size: 90%; font-weight : bold;  color: black;}
H3 { font-family:  Verdana, sans-serif; font-size: 90%; font-weight : bold; color: black;}
HR {border: 1px black  solid;}



div.productheader {
}

a.productheader {
border-left: 10px solid #de0018;
padding-left: 10px;
}

TD.grad {
 filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#ffffff', EndColorStr='#cccccc');
}

TD.gradHover {
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#cccccc', EndColorStr='#ffffff');
}

div.container {
	border:0px solid silver;
	padding:0px;
	margin:1px;
	border-collapse;
	text-align:center;
}

div.split {
	box-sizing:border-box;
    -moz-box-sizing: border-box;
	width:25%;
	border:thin outset silver;
	border-right:1px
	border-left:0px;
	border-collapse;
	padding:auto;
	margin:auto;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='white', EndColorStr='#DDDDDD');
	float:left;
}

div.splithover {
	box-sizing:border-box;
    -moz-box-sizing: border-box;
	width:25%;
	border:thin inset silver;
	border-collapse;
	padding:0px;
	margin:0px;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#DDDDDD', EndColorStr='white');
	float:left;
		}

div.buyittryit {
	float:right;
	align:right;
	padding-top:15px;
	padding-bottom:25px;
	color:#DE0018;
}

A.prodlink {

 text-decoration: none;
 font-family:Verdana;
 font-size:100%;
 font-weight: bold; 
 display: block;
 padding-left: 5px;
 padding-bottom: 5px;
 padding-top: 5px;
 width: 100%;
 color: black;
}

A.prodlink:hover {
  color: #DE0018;
 }

A.menulink {
 text-align: left;
 text-decoration: none;
 font-family:Verdana;
 font-size:90%;
 font-weight: bold; 
 display: block;
 padding-left: 5px;
 padding-bottom: 5px;
 padding-top: 5px;
 width: 100%;
 color: #DE0018;
 }
 

 A.menulink:hover {
  color: #000000;
  font-size:90%;
 }


}
.blackbox {
	float:left;
	valign:top;
	border: thin solid gray;
    padding: 10px;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#DDDDDD', EndColorStr='white');
	box-sizing: border-box;
    -moz-box-sizing: border-box;
}


a{
	color: black;
}
a:hover{
	color: #DE0018;
}


#NavBar {
padding: 0;

}

#NavBar img {
padding: 0;
}

#NavBar ul {
width: 180px;
list-style: none;
margin: 0;
padding: 0;
border: none;
text-align: right;
}

#NavBar li {
width: 180px;
margin: 0;
padding: 0;
}

#NavBar li a {
width: 160px;
display: block;
padding: 4px 10px 4px 0;
border: none;
border-left: 10px solid #aaaaaa;
border-right: 1px solid #777777;
border-bottom: 1px solid #777777;
border-top: none;
background-color: #dddddd;
color: black;
text-decoration: none;
}

#NavBar li a:hover {
border-left: 10px solid #de0018;
background-color: #aaaaaa;
color: #de0018;
}

#NavBar li a.active {
width: 160px;
display: block;
padding: 4px 10px 4px 0;
border: none;
border-left: 10px solid #de0018;
border-right: 1px solid #777777;
border-bottom: 1px solid #777777;
border-top: none;
background-color: #aaaaaa;
color: #de0018;
text-decoration: none;
}

#NavBar li a.active:hover {

background-color: #aaaaaa;
color: #de0018;
}
