<style type="text/css">
body
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
COLOR: black;
background-color: #ffffff;
margin-top:0px;
margin-left:1px;
}
A
{
color: #0000FF;
}
A:hover
{
color: #0000FF;
text-decoration: none;
}
p
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: normal;
line-height: 130%; 
font-size: small;
margin-top:5px;
padding-left: 10px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 10px;
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: large;
    padding-left: 10px;
    padding-top: 10px;
    padding-bottom: 0px;
    margin-bottom: 0px;
    COLOR: #3480cb;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    line-height: normal;
}
H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: medium;
    padding-left: 10px;
    padding-top: 0px;
    padding-bottom: 0px;
	margin-bottom: 0px;
    COLOR: #3480cb;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    line-height: normal;
}
H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: small;
    padding-left: 10px;
    padding-top: 0px;
    padding-bottom: 0px;
    COLOR: #000000;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    line-height: normal;
}
#navcontainer
		{
			margin-top: 0px;
			/*
	the above sets value for Mac IE, belwo NS and Opera
\*/
margin-top: 0px;
/*
	back to normal
*/
			padding-top: 0px;
			width:774px;
			height: 84px;
			background: url(../images/header.gif) top left no-repeat;
			background-color:#ffffff;
	top: 0px;
	padding-bottom:0px;
	border-top: 1px solid #ffffff;
		}
#navcontainer H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: large;
    padding-right: 37px;
    padding-top: 10px;
    padding-bottom: 0px;
	margin-bottom: 0px;
    COLOR: #003399;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: url(../images/holla.gif) top right no-repeat;
    line-height: normal;
	text-align:right;
}
		#navcontainer ul
		{
			border: 0px;
						margin-top: 16px;
			/*
	the above sets value for Mac IE, belwo NS and Opera
\*/
margin-top: 0px;
/*
	back to normal
*/
			margin-bottom: 0px;
			margin-left: 0px;
			margin-right: 0px;
			padding-top: 19px;
			padding-left: 0px;
			padding-bottom: 0px;
			padding-right: 0px;
			list-style-type: none;
			text-align: center;
		}
html>body #navcontainer ul
		{
			padding-top: 0px;
		}
		#navcontainer ul li
		{
			display: block;
			float: left;
			text-align: center;
			margin: 0 0 0 0;
			padding-top: 0px;
			padding-bottom: 0px;
		}
		#navcontainer ul li a
		{
			background: #fff;
			width: 95px;
			height: 30px;
			border-top: 0px solid #000000;
			border-right: 1px solid #ffffff;
			border-bottom: 0px solid #000000;
			padding-top: 13px;
			padding-bottom: 0px;
			margin: 0 0 0 0;
			color: #ffffff;
			text-decoration: none;
			display: block;
			text-align: center;
			background: url(../images/menu1.gif) top right no-repeat;
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: bold;
		}
		#navcontainer ul li a:hover
		{
			background: #fff;
			width: 95px;
			height: 30px;
			border-top: 0px solid #000000;
			border-right: 1px solid #ffffff;
			border-bottom: 0px solid #ffffff;
			padding-top: 9px;
			padding-bottom: 0px;
			margin: 0 0 0 0;
			color: #ffffff;
			text-decoration: none;
			display: block;
			text-align: center;
			background: url(../images/menu_over.gif) top right repeat-x;
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: bold;
		}
		#sub_header 
{
	position: absolute;
	width: 774px;
	height: 93px;
	background: url(../images/banner_bg.gif) 0 0 repeat-x;
	background-color:#ffffff;
	padding-top: 0px;
	padding-left: 0px;
	margin-top: 0px;
	border: 0px solid #000000;
	top: 96px;;  /* False value for IE4-5.x/Win */	
voice-family: "\"}\""; 
voice-family:inherit;
top: 90px;	 /* Actual value for conformant browsers */
voice-family: "\"}\""; 
}
html>body #sub_header 
{
	top: 84px;
}
/*
	the above sets value for Mac IE, belwo NS and Opera
\*/

html>body #sub_header 
{
	top: 92px;
}

/*
	back to normal
*/
.img_head {
position: relative; 
top: 0px; 
left: 0px;
float:left;
margin-left: -3px;  /* False value for IE4-5.x/Win */	
voice-family: "\"}\""; 
voice-family:inherit;
margin-left: 0px;	 /* Actual value for conformant browsers */
voice-family: "\"}\""; 
} 
#sub_header h1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
	font-style: normal;
    padding-left: 10px;
    padding-top: 17px;
    padding-bottom: 0px;
    margin-bottom: 0px;
	margin-top: 5px;
    COLOR: #ffffff;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    line-height: 120%;
}
.left_bg
{
background-color: #97C1EF;
width: 255px;  /* False value for IE4-5.x/Win */	
voice-family: "\"}\""; 
voice-family:inherit;
width: 260px;	 /* Actual value for conformant browsers */
voice-family: "\"}\""; 
}
#left_col
{
color: #ffffff;
border-bottom: 0px dashed #D3D3D3;
height: 16px;
padding-left: 5px;
padding-top: 3px;
padding-bottom: 5px;
text-align: left;
background-color: #97C1EF;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: small;
font-weight: bold;
width: 260px;  /* False value for IE4-5.x/Win */	
voice-family: "\"}\""; 
voice-family:inherit;
width: 255px;	 /* Actual value for conformant browsers */
voice-family: "\"}\""; 
}
#left_col a
{
color: #fff;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: small;
font-weight: bold;
}
#left_col2
{
color: #666666;
border-top: 1px solid #ffffff;
height:45px;
padding-left: 5px;
padding-top: 5px;
padding-bottom: 0px;
text-align: left;
background-color: #D3D3D3;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: small;
font-weight: bold;
width: 260px;  /* False value for IE4-5.x/Win */	
voice-family: "\"}\""; 
voice-family:inherit;
width: 255px;	 /* Actual value for conformant browsers */
voice-family: "\"}\""; 
}
#left_col3
{
color: #104080;
border-bottom: 1px solid #104080;
height: 28px;
padding-left: 5px;
padding-top: 6px;
padding-bottom: 3px;
text-align: left;
background-color: #E1E15D;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: small;
font-weight: bold;
width: 260px;  /* False value for IE4-5.x/Win */	
voice-family: "\"}\""; 
voice-family:inherit;
width: 255px;	 /* Actual value for conformant browsers */
voice-family: "\"}\""; 
}
#left_col3 a
{
color: #104080;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
padding-top: 4px;
padding-bottom: 3px;
font-size: small;
font-weight: bold;
}
#left_col4
{
color: #ffffff;
border-bottom: 0px solid #ffffff;
padding-left: 5px;
padding-top: 15px;
padding-bottom: 0px;
text-align: left;
background-color: #104080;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: small;
background: url(../images/mid.gif) top right no-repeat;
background-color:#97C1EF;
width: 260px;  /* False value for IE4-5.x/Win */	
voice-family: "\"}\""; 
voice-family:inherit;
width: 255px;	 /* Actual value for conformant browsers */
voice-family: "\"}\""; 
}
#left_col4 p
{
color: #ffffff;
padding-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 80%;
font-weight: normal;
}
#search_results
{
margin: 0px;
padding-left: 10px;
padding-top: 15px;
padding-right: 5px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
FONT-WEIGHT: bold;
}
#search_results table
{
width: 500px;
border: 0px dashed #97C1EF;
}
#search_results td
{
margin: 0px;
FONT-WEIGHT: normal;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 3px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: small;
border-bottom: 1px dashed #97C1EF;
}
.SearchTH
{
margin: 0px;
color: #ffffff;
font-weight: bold;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 3px;
font-size: small;
background-color: #104080;
border-right: 0px dashed #ffffff;
border-bottom: 0px dashed #97C1EF;
}
.SearchTH B
{
color: #ffffff;
font-weight: bold;
}
#cart_left
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
margin: 0px;
padding: 0px;
font-size: small;
FONT-WEIGHT: normal;
}
#cart_left b
{
color:#104080;
font-size: small;
FONT-WEIGHT: bold;
padding-left: 5px;
padding-top: 5px;
padding-bottom: 5px;
}
#cart_left td
{
margin: 0px;
font-size: small;
color: #104080;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 3px;
background-color: #D3D3D3;
border: 1px solid #ffffff;
}
.cart_butt
{
font-size: x-small;
padding-left: 0px;
padding-top: 0px;
margin-left: 3px;
margin-top: 3px;
padding-bottom: 3px;
padding-right: 0px;
}
B
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: small;
    line-height: 150%;
    COLOR: #333333;
}
td
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	line-height: normal;
	color: Black;
}
ul
{  
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #666666;
font-size: small;
line-height:150%
}
li 
{  
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #666666;
font-size: small;
line-height:150%
}
li a
{  
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #0000FF;
font-size: small;
line-height:150%
}
footer 
{
text-align: center;
}
#footer ul
{
text-align: center;
margin: 0px;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 0px;
font-size: x-small;
list-style-type: none;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#footer li
{
color: #3480cb;
display: inline;
list-style-type: none;
font-size: x-small;
/*border-left: 1px solid #97c1ef;*/
padding-left: 2px;
padding-bottom: 0px;
}
#footer li a
{
color: #3480cb;
font-size: x-small;
}
#footer li a:hover
{
color: #97c1ef;
text-decoration: none;
font-size: x-small;
}
#footer p
{
text-align: center;
color: #3480cb;
margin-top: 0px;
padding-top: 3px;
padding-left: 10px;
text-align: left;
font-size: x-small;
}
.stock_table
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: normal;
line-height: 130%; 
font-size: small;
padding-left: 10px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 10px;
}
.stock_table table
{
font-family: arial, sans-serif;
font-style: normal;
font-weight: normal;
line-height: 130%; 
font-size: small;
padding-left: 10px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 10px;
}
.stock_table th
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
padding-left: 5px;
background-color: #97C1EF;
padding-top: 3px;
padding-bottom: 3px;
padding-right: 0px;
}
.stock_table td
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
padding-left: 5px;
padding-top: 3px;
padding-bottom: 3px;
padding-right: 0px;
}
.prodz_table
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: normal;
line-height: 130%; 
font-size: small;
padding-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 0px;
}
.prodz_table table
{
font-family: arial, sans-serif;
font-style: normal;
font-weight: normal;
line-height: 100%; 
font-size: small;
padding-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 0px;
border: 2px dotted #666666;
}
.prodz_table td
{
font-family: arial, sans-serif;
font-style: normal;
font-weight: normal;
line-height: 130%; 
font-size: small;
padding-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-bottom: 0px dotted #3480cb;
}
.SearchBT
{
margin: 0px;
color: #ffffff;
font-weight: bold;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 3px;
background-color: #cccccc;
}
.SearchBT a
{
margin: 0px;
color: #000000;
font-weight: bold;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 3px;
background-color: #cccccc;
}
.SearchBT a:hover
{
margin: 0px;
color: #ffffff;
font-weight: bold;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 3px;
background-color: #cccccc;
}
.SearchBT a:visited
{
margin: 0px;
color: #000000;
font-weight: bold;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 3px;
background-color: #cccccc;
}
#logo
{
  float: right;
  width: 200px;
  padding-left: 10px
  padding-top: 10px
  padding-bottom: 10px
  padding-right: 0px
}
#logo img
{
  padding-bottom: 2px;
  padding-top: 10px;
}
#logo td
{
  padding: 3px;
  background-color: #97C1EF;
}
.smallertext { color: black; font-size: xx-small; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.smallertext A { color: #FF0000; font-size: xx-small; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.smallertext A:Visited { color: #0066CC; font-size: xx-small; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.smallertext A:Hover { color: #FF0000; font-size: xx-small; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.smallertext2 { color: ffffff; font-size: x-small; font-style: normal; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.left_header { color: #e9494e; font-size: small; line-height:130%; font-style: bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
</style>
