body {
	font-family:Arial, Helvetica, sans-serif;
	background-color:#1f1f41;
	margin:4px;
	padding:0px;
}
#outerWrapper {
	width:1000px;
	margin:auto;
	background-color:#fff;
	border:1px solid #a3a3ce;
}
#headerWrapper {
	width:1000px;
	background:#a3a3ce url(images/hdr_bgr.gif) top right no-repeat;
	height:107px;
	font-size:1px;
	padding:0px;
	margin:0px;
}
#headerWrapper a {
	padding:0px;
	margin:0px;
}
#headerWrapper #authorizeSeal {
	float:right;
	width:127px;
	height:98px;
	text-align:center;
	overflow:hidden;
	margin:5px 5px 4px 5px;
	font-size:10px;
}
#headerWrapper #paypalSeal {
	float:right;
	width:86px;
	height:98px;
	text-align:center;
	overflow:hidden;
	margin:5px 10px 4px 5px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:95%;
	color:#fff;
}
#navWrapper {
	height:29px;
	background:#9f9fcc url(images/navWrapper_bg.gif) repeat-x;
	border-width:1px 0px;
	border-style:solid;
	border-color:#fff;
	overflow:hidden;
	clear:both;
}
#navWrapper a {
	float:left;
	display:block;
	width:130px;
	height:29px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	line-height:26px;
	color:#d0d0e5;
	text-decoration:none;
	border-left:1px solid #fff;
}
#navWrapper a:hover {
	color:#fff;
}
#navWrapper #navSearch {
	float:left;
	width:300px;
	margin:2px 15px;
}
#navWrapper #navSearch .text {
	height:15px;
	width:148px;
}
#footerWrapper {
	height:20px;
	padding:20px;
	text-align:center;
	background:#a3a3ce;
	color:#336;
}
#footerWrapper a {
	font-size:12px;
	margin:15px 25px;
}
#footerWrapper a:hover {
	color:#336;
}
#copyright {	
	margin:auto;
	width:960px;
	background:#1f1f41;
	color:#fff;
	font-size:11px;
	padding:6px 20px;
	border:none;
}
#designby {
	float:right;
}

#newsBox {
	background-color:#d0d0e5;
	padding:20px;
}
A:link {
	color: #0000FF;
	text-decoration: none;
}

.text4 { 
	list-style-type: circle; font-family: Verdana; list-style-image: 
    url('images/adi_bullet.gif'); margin-top: 0; margin-bottom: 5 
}
    	
A:visited {
	color: #0000FF;
	text-decoration: none
}

A:active {
	color: #F19503;
	text-decoration: none;
}

A:hover {
	color: #336;
	text-decoration: none;
}

H2 {
	font-size:20px;
	margin:0px 0px 10px 0px;
}

TD {
	font-size: 13px;
	font-family : Verdana;
	color : #333333;
}

P {
	font-size: 13px;
	font-family : Arial;
	color : #333333;
}

TD.dark {
	font-size: 11px;
	font-family : Arial;
	font-weight : Bold;
	color : #FFFFFF;
}

img.prodimage { 
	height:125px;
	margin:0px;
}
div.prodname {
	font-size:14px;
	text-align:center;
}
div.proddescription {
	margin:5px 6px 5px 0px;
	text-align:left;
	font-size:11px;
}
td.prodWrapper {
	background:url(images/prodWrapper_bg.gif) bottom right no-repeat;
	border-right:1px solid #ccc;
}
P.dark {
	font-size: 11px;
	font-family : Arial;
	color : #FFFFFF;
	font-weight : Bold;
}

TD.smaller {
	font-size: 11px;
	font-family : Arial;
	color : #333333;
}

P.smaller {
	font-size: 11px;
	font-family : Arial;
	color : #333333;
}

a:link.menu {
	COLOR: #333333; TEXT-DECORATION: none
}
a:active.menu {
	COLOR: #333333; TEXT-DECORATION: none
}
a:visited.menu {
	COLOR: #333333; TEXT-DECORATION: none
}
a:hover.menu {
	COLOR: #F19503; TEXT-DECORATION: none
}

TD.menu {
font-family: Arial;
font-size: 12px;
color: #333333;
}

DIV.menu {
font-family: Arial;
font-size: 12px;
color: #333333;
}

HR {
	color: #333333;
	height: 1px;
}

P.catname {
text-align: left;
margin-top: 0px;
margin-bottom: 4px;
vertical-align:top;
text-align: left;
}
P.catdesc {
margin-top: 0px;
margin-bottom: 4px;
vertical-align:top;
}
IMG.catimage {
border:1px solid #C0C0C0;
border-thickness: 0px;
border-top-color:#C0C0C0; border-right-color:#C0C0C0; border-bottom-color:#C0C0C0; border-left-color:#C0C0C0; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; vertical-align:top
}
TD.catimage {
vertical-align:top;
}
TD.catname {
vertical-align:top;
text-align: center;
}
TD.catnavigation {
vertical-align:left;
text-align: left;
}

SPAN.price {
COLOR: #FF0000;
}

SELECT.prodoption {
font-size: 11px;
font-family : Verdana;
color : #000000;
}

td.prodnavigation {
font-size: 11px;
font-family : Verdana;
color : #A0A0A0;
}

td.detailimage {
vertical-align:top;
}
.detailname {
	font-size:14px;
}
.detaildescription {
	margin:5px 0px;
	text-align:left;
	font-size:12px;
}



#productMenu {
	border:1px solid #a3a3ce;
}
#productMenu .menuTitle {
	background:#336;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	line-height:24px;
	padding-left:4px;
}
#productMenu ul.ectmenu1 {
	margin:0px;
	padding:0px;
	border:0px;
	list-style:none;
	font-size:11px;
	cursor: default;
}
#productMenu ul#ecttop0_0 li.ectmenu1 a {
	color: #0000ff;
	background-color:#fff;
	border-bottom:1px solid #d0d0e5;
	border-left:none;
}
#productMenu ul#ecttop0_0 li.ectmenu1 a:hover {
	color:#ffffff;
	background-color:#0000ff;
}
#productMenu li.ectmenu1 {
	border-bottom:1px solid #fff;
}
#productMenu li.ectmenu1 a {
	padding:5px;
	display:block;
	width:150px;
	background-color:none;
	border-bottom:1px solid #c1c1dd;
	border-left:1px solid #fff;
}
#productMenu li.ectmenu1 a:hover {
	color:#ffffff;
	background-color:#0000ff;
}


/*
#productMenu ul li {
  background-color: none;
  white-space: nowrap;
	position:relative;
  z-index: 100;
}
#productMenu ul li ul {
  display: none;
  top: 0px;
}
#productMenu ul li:hover > ul {
  display: block;
  position: absolute;
}
#productMenu ul li.hover > ul {
  display: block;
  position: absolute;
}
#productMenu ul li.current > ul {
  position: absolute;
}
#productMenu ul > li {
  background-color: none;
}
#productMenu ul > li > a, #productMenu ul > li > a:link {
  background-color: none;
  border-bottom: solid 1px #d0d0e5;
  color: #0000ff;
  display: block;
  padding:5px;
  text-decoration: none;
  width: 136px;
}
#productMenu ul > li > a:active, #productMenu ul > li > a:focus {
  background-color: #d0d0e5;
  color: #333366;
  text-decoration: none;
  outline-style: none;
}
#productMenu ul > li:hover > a, #productMenu ul > li:hover > a:link {
  background-color: #d0d0e5;
  color: #333366;
  text-decoration: none;
}
#productMenu ul > li.hover > a, #productMenu ul > li.hover > a:link {
  background-color: #d0d0e5;
  color: #333366;
  text-decoration: none;
}
#productMenu ul > li.current > a.current, #productMenu ul > li.current > a.current:link {
  background-color: #d0d0e5;
  color: #333366;
  text-decoration: none;
}
#productMenu ul > li > ul {
	color:red;
	list-style:none;
  left: 146px;
  padding: 0px;
	margin: 0px;
	background-color: #d0d0e5;
	border-left:1px solid #fff;
	top:-1px;
}
#productMenu ul > li > ul > li {
  background-image: none;
}
#productMenu ul ul > li > a, #productMenu ul ul > li > a:link {
  background-image: none;
  border-bottom: solid 1px #c1c1dd;
  color: #0000FF;
  display: block;
  padding:5px;
  text-decoration: none;
  width: 136px;
  outline-style: none;
}
#productMenu ul ul > li > a:active, #productMenu ul ul > li > a:focus {
  background-color: #c1c1dd;
  color: #0000FF;
  text-decoration: none;
  outline-style: none;
}
#productMenu ul ul > li:hover > a, #productMenu ul ul > li:hover > a:link {
  background-color: #c1c1dd;
  color: #333366;
  text-decoration: none;
  outline-style: none;
}
#productMenu ul ul > li.hover > a, #productMenu ul ul > li.hover > a:link {
  background-color: #c1c1dd;
  color: #333366;
  text-decoration: none;
  outline-style: none;
}
#productMenu ul ul > li.current > a.current, #productMenu ul ul > li.current > a.current:link {
  background-color: #c1c1dd;
  color: #333366;
  text-decoration: none;
  outline-style: none;
}
#productMenu ul ul {
	list-style:none;
  left: 146px;
  padding: 0px;
	background: #c1c1dd;
	border-left:1px solid #fff;
	top:-1px;
}
#productMenu ul ul > li {
  background-image: none;
}
#productMenu ul ul > li > a, #productMenu ul ul > li > a:link {
  background-image: none;
  border-bottom: solid 1px #a3a3ce;
  color: #0000FF;
  display: block;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  padding:5px;
  text-decoration: none;
  width: 136px;
  outline-style: none;
}
#productMenu ul ul > li > a:active, #productMenu ul ul > li > a:focus {
  background-color: #a3a3ce;
	color: #333366;
  text-decoration: none;
  outline-style: none;
}
#productMenu ul ul > li:hover > a, #productMenu ul ul > li:hover > a:link {
  background-color: #a3a3ce;
  color: #333366;
  text-decoration: none;
  outline-style: none;
}

#productMenu ul ul > li.hover > a, #productMenu ul ul > li.hover > a:link {
  background-color: #a3a3ce;
  color: #333366;
  text-decoration: none;
  outline-style: none;
}

#productMenu ul ul > li.current > a.current, #productMenu ul ul > li.current > a.current:link {
  background-color: #a3a3ce;
  color: #333366;
  text-decoration: none;
  outline-style: none;
}*/

li.ectmenuhassub1 a{
display:block;
padding:4px;
background:none;
}
li.ectmenuhassub1 a:hover{
display:block;
padding:4px;
background-color: #e69d01;
color: #fff;
}
li.ectmenu1 a{
background:#d0d0e5;
display:block;
padding:4px;
}
li.ectmenu1 a:hover{
background: #c1c1dd;
color: #fff;
}