/*HTML Header*/ 
table#header { width: 100%; text-align:center}
td#topgrey { width: 100%; background-image: url(../../logos-spacers/topgrey.jpg); border-bottom: 2px solid #ffffff; margin: 0px}
td#topshadow { background-image: url(../../logos-spacers/topshadow.jpg);
	background-repeat:repeat-x;	background-position: top;}

#toplogo {  width: 100%; text-align:center; height: 105px; vertical-align:top;}

table#topnavbar { width: 980px; text-align:center; font: bold 11px/17px Verdana, Arial, Helvetica, sans-serif;
	color: #333333; vertical-align:middle; height: 19px; }
#topnavbar a:link {  color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
#topnavbar a:visited {  color: #333333; text-decoration: none}
#topnavbar a:active {  color: #333333; text-decoration: none}
#topnavbar a:hover {  color: #333333; text-decoration: underline}

/*Footer*/ 
td#bottomback { background-image: url(../../logos-spacers/bottomback.jpg);
	background-repeat:repeat-x;	background-position: top;}

/*Left Navigation Bar*/ 
form{ display:inline; margin:0;	padding:0;}

td#lineleft { background-image: url(../logos-spacers/backline.jpg); background-repeat:repeat-y; background-position: top;}

#searchform { padding-left:3px; font: 6px/6px Verdana, Arial, Helvetica, sans-serif; color: #666666; margin:0px; vertical-align: top}
#left { line-height: 14px; color: #fff}

.leftnav { border-bottom: 2px ridge #ffffff; background-color: #666666; vertical-align: top; font: bold 11px/17px Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none; color: #ffffff; text-align: left; height: 18px; text-transform: capitalize; padding-left: 4px; }
.leftnav a:link {  color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
.leftnav a:visited {  color: #333333; text-decoration: none}
.leftnav a:active {  color: #333333; text-decoration: underline}
.leftnav a:hover {  color: #333333; text-decoration: underline}

.lefttable { width: 156px; border: 0px #ccc; font: bold 11px/16px Verdana, Arial, Helvetica, sans-serif; color: #333333;
	text-decoration: none; text-align: left;  background-color:#cccccc; vertical-align:top } 
.lefttable a:link { padding-left:3px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none}
.lefttable a:visited {padding-left: 3px; color: #333333; text-decoration: none}
.lefttable a:active { padding-left: 3px; color: #333333; text-decoration: underline}
.lefttable a:hover {  padding-left: 3px; color: #333333; text-decoration: underline}

/*Right Navigation Bar*/ 
table#right-column { width: 157px; line-height: 14px; vertical-align:top; background-color:#fff; margin-left: 0px;}
table#rightnav { width: 155px; border: 2px ridge #ffffff; padding: 0px;}
.rightnav {	border-bottom: 2px ridge #ffffff; background-color: #999999; font: bold 10px/16px Verdana, Arial, Helvetica, sans-serif;  
	 color: #ffffff; text-align: center; height:16px}
.righttable { width: 144px; border: 2px ridge #ffffff; padding: 0px; font: 10px/13px Verdana, Arial, Helvetica, sans-serif; color: #666666; text-align: left; background-color:#fff;  } 
.righttable a:link {  color: #006699; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline}
.righttable a:visited, a:active, a:hover {  color: #006699; text-decoration: underline}

/*Add Right Block*/ 
div#addblock1 { display:yes;}
div#addblock2 { display:none;}
div#google { font: 10px/13px Verdana, Arial, Helvetica, sans-serif; color: #666666;}

/*Body CSS Config*/ 
body { margin: 0; padding: 0;}
blockquote, p { margin: 0 20px 0 30px;}
h1 { width:100%;  margin: 0 0 8px 0; font: bold 32px/24px Verdana, Arial, Helvetica, sans-serif; 
	text-align:right; color: #CCCCCC; height: 45px;}
	
hr { margin: 5px 0 4px 0; text-align: left; vertical-align:middle;	}
hr#d {border-top: 1px solid #ccc; border-bottom: 2px solid #ddd;
	width: 634px; height: 1px; margin: 3px 0 3px 0;	text-align: left;}
p { margin: 0px;}

table#base { width: 980px; text-align:center; vertical-align:top; background-color:#ffffff; margin-left:auto; margin-right:auto}
table#center-body { width: 635px; vertical-align:top; margin-left: 0px}
table#center-title { width: 100%; vertical-align:top; background-color:#FFF; margin-left: 0px}
table#center-prods { width: 635px; vertical-align:top; background-color:#FFF; margin-left: 0px}
table#center-text { width: 635px; vertical-align:top; background-color:#FFF; margin-left: 0px}
table#center-info { width: 635px; vertical-align:top; background-color:#FFF; margin-left: 0px}
table#base-h1 { width: 100%; vertical-align:top; background-color:#FFF; margin-left: 0px}
table#image635 td{ width: 635px; vertical-align:top; background-color:#FFF; margin-left: 0px; font: 10px/13px Verdana, Arial, Helvetica, sans-serif; height: 200px; }
table#search td { padding: 5px 0px 5px 0px; border: 0px; }
table#followus td { width: 100%; vertical-align: top; background-color:#FFF; margin-left: 0px; height: 30px}

table#all td { padding: 0px; border: 0px; }
table#rightside { padding: 1px; border: solid #ccc 2px; vertical-align:top; text-align:center;}
table#miva td {vertical-align: middle;}

tr.lowthumbs td { font: 10px/13px Verdana, Arial, Helvetica, sans-serif; text-align: center; height: 115px;}
tr.bodythumbs td { font: 11px/16px Verdana, Arial, Helvetica, sans-serif; color: #333333; text-decoration: none;
	color: #333333;	text-align: center;}
.bodythumbs a:link {  color: #006699; font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline}
.bodythumbs a:visited {  color: #006699; text-decoration: underline}
.bodythumbs a:active {  color: #006699; text-decoration: underline}
.bodythumbs a:hover {  color: #006699; text-decoration: underline}
	
td { vertical-align: top;}

/*WEB CSS CLASS*/ 
.overview { width: 327px; vertical-align:top; padding-top: 10px; }

.body { font: 11px/16px Verdana, Arial, Helvetica, sans-serif; color: #333333; height:25px; text-align:left }
.body a:link {  color: #006699; font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline}
.body a:visited {  color: #006699; text-decoration: underline}
.body a:active {  color: #006699; text-decoration: underline}
.body a:hover {  color: #006699; text-decoration: underline}

.bodylink { font: 11px/16px Verdana, Arial, Helvetica, sans-serif; color: #333333; text-decoration: none;}
.bodylink a:link {  color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none}
.bodylink a:visited {  color: #333333; text-decoration: none}
.bodylink a:active { l color: #333333; text-decoration: underline}
.bodylink a:hover {  color: #333333; text-decoration: underline}

.bodytitle { font: bold 11px/16px Verdana, Arial, Helvetica, sans-serif; color: #333333; text-decoration: none;
color: #FF6600; }

.footerlink {  font: 11px/18px Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
color: #ffffff;	text-align: center; height: 23px}
.footerlink a:link {  color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
.footerlink a:visited {  color: #ffffff; text-decoration: none}
.footerlink a:active {  color: #ffffff; text-decoration: underline;}
.footerlink a:hover {  color: #ffffff; text-decoration: underline;}

.left {  font: 11px/14px Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
color: #ffffff;	text-align: center;}
.left a:link {  color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none}
.left a:visited {  color: #333333; text-decoration: none}
.left a:active {  color: #333333; text-decoration: underline}
.left a:hover {  color: #333333; text-decoration: underline}

.low { font: 10px/13px Verdana, Arial, Helvetica, sans-serif; color: #666666}
.low a:link {  color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none}
.low a:visited {  color: #333333; text-decoration: none}
.low a:active {  color: #333333; text-decoration: underline}
.low a:hover {  color: #333333; text-decoration: underline}

.lowlink {  font: 10px/13px Verdana, Arial, Helvetica, sans-serif; color: #666666;}
.lowlink a:link {  color: #006699; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline}
.lowlink a:visited {  color: #006699; text-decoration: underline}
.lowlink a:active {  color: #006699; text-decoration: underline}
.lowlink a:hover {  color: #006699; text-decoration: underline}

.lowtitle {  font: bold 10px/13px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-align: center;}

.mivapagetitle { font: 18px/18px Verdana, Arial, Helvetica, sans-serif; color: #999999}
.mivapagetitle a:link {  color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none}
.mivapagetitle a:visited {  color: #999999; text-decoration: none}
.mivapagetitle a:active {  color: #999999; text-decoration: none}
.mivapagetitle a:hover {  color: #999999; text-decoration: none}

.mivatech { font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #333333; text-align: center; height: 18px; vertical-align: middle;}
.mivatech a:link {  color: #006699; font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline}
.mivatech a:visited {  color: #006699; text-decoration: underline}
.mivatech a:active {  color: #006699; text-decoration: underline}
.mivatech a:hover {  color: #006699; text-decoration: underline}

.mivatechlow { font: 10px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #333333; text-align: center; height: 18px; vertical-align: middle;}
.mivatechlow a:link {  color: #006699; font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline}
.mivatechlow a:visited {  color: #006699; text-decoration: underline}
.mivatechlow a:active {  color: #006699; text-decoration: underline}
.mivatechlow a:hover {  color: #006699; text-decoration: underline}

.notebig { font: bold 11px/16px Verdana, Arial, Helvetica, sans-serif; color: #FF0000}
.notebig a:link {  color: #006699; font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline}
.notebig a:visited {  color: #006699; text-decoration: none}
.notebig a:active {  color: #006699; text-decoration: underline}
.notebig a:hover {  color: #006699; text-decoration: underline}

.notesmall {  font: bold 10px/13px Verdana, Arial, Helvetica, sans-serif; color: #FF0000}
.notesmall a:link {  color: #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none}
.notesmall a:visited {  color: #FF0000; text-decoration: none}
.notesmall a:active {  color: #FF0000; text-decoration: underline}
.notesmall a:hover {  color: #FF0000; text-decoration: underline}

.pagesubtitle {  font: 18px/24px Verdana, Arial, Helvetica, sans-serif; color: #999999;}
.pagesubtitle a:link {  color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none}
.pagesubtitle a:visited {  color: #999999; text-decoration: none}
.pagesubtitle a:active {  color: #999999; text-decoration: none}
.pagesubtitle a:hover {  color: #999999; text-decoration: none}

.pagetitle { font: bold 24px/24px Verdana, Arial, Helvetica, sans-serif; color: #666666}
.pagetitle a:link {  color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none}
.pagetitle a:visited {  color: #999999; text-decoration: none}
.pagetitle a:active {  color: #999999; text-decoration: none}
.pagetitle a:hover {  color: #999999; text-decoration: none}

.pagetitlebk { font: bold 18px/24px Verdana, Arial, Helvetica, sans-serif; color: #666666}
.pagetitlebk a:link {  color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none}
.pagetitlebk a:visited {  color: #999999; text-decoration: none}
.pagetitlebk a:active {  color: #999999; text-decoration: none}
.pagetitlebk a:hover {  color: #999999; text-decoration: none}

.right {  font: 10px/13px Verdana, Arial, Helvetica, sans-serif; color: #333333}
.right a:link {  color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none}
.right a:visited {  color: #333333; text-decoration: none}
.right a:active {  color: #333333; text-decoration: underline}
.right a:hover {  color: #333333; text-decoration: underline}

.rightlink { font: 10px/13px Verdana, Arial, Helvetica, sans-serif; color: #333333}
.rightlink a:link {  color: #006699; font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline}
.rightlink a:visited {  color: #006699; text-decoration: underline}
.rightlink a:active {  color: #006699; text-decoration: underline}
.rightlink a:hover {  color: #006699; text-decoration: underline}

.subtitlebody { font: bold 11px/18px Verdana, Arial, Helvetica, sans-serif; text-align:center; color: #ffffff; background-color: #666666; height: 16px;}
.subtitlebody a:link {  color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
.subtitlebody a:visited {  color: #ffffff; text-decoration: none}
.subtitlebody a:active {  color: #ffffff; text-decoration: none}
.subtitlebody a:hover {  color: #ffffff; text-decoration: none}

.subtitletable { font: bold 11px/18px Verdana, Arial, Helvetica, sans-serif; text-align:center; color: #666666; background-color: #ccc; height: 14px;}

.titlehtm { font: bold 18px/18px Verdana, Arial, Helvetica, sans-serif; color: #FF6600; text-align:left}
.titlehtm a:link {  color: #FF6600; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
.titlehtm a:visited {  color: #FF6600; text-decoration: none}
.titlehtm a:active {  color: #FF6600; text-decoration: none}
.titlehtm a:hover {  color: #FF6600; text-decoration: none}

.topnav { font: 11px/18px Verdana, Arial, Helvetica, sans-serif; color: #ffffff; height: 20px}
.topnav a:link {  color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
.topnav a:visited {  color: #ffffff; text-decoration: none}
.topnav a:active {  color: #ffffff; text-decoration: underline}
.topnav a:hover {  color: #ffffff; text-decoration: underline}

.ultralow {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 6px; 
font-style: normal; line-height: 6px; color: #666666}
.ultralow a:link, .ultralow a:visited 
.ultralow a:active, .ultralow a:hover {  color: #333333; text-decoration: underline}

/*MIVA CSS CONFIGS*/ 
table#mivaprodhead { width: 635px; text-align: left;}
tr.mivaprodhead td { padding-left: 5px; height: 20px; font: normal 11px/19px Verdana, Arial, Helvetica, sans-serif;
	color: #333333; vertical-align:top; background-color:#cccccc}
tr.mivaprodhead a:link {  color: #006699; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline}
tr.mivaprodhead a:visited, #mivaprodhead a:active, #mivaprodhead a:hover { color: #006699; text-decoration: underline}

#product-layout { width:682px; }

.product-image { padding: 10px auto 10px auto;  text-align:center; width:327px; height:300px }

.product-image img {
	width:280px;
	max-width:280px;
	height: 280px;}
	
.product-spacer { width:28px; background:#fff }

.mivaprodname { font: 18px/18px Verdana, Arial, Helvetica, sans-serif; color: #ff6600; height:28px; vertical-align:top}
.mivaprodname a:link, .mivaprodname a:visited,
.mivaprodname a:active, .mivaprodname a:hover { color: #ff6600; text-decoration: none}

.product-leftinfo { width: 250px; font: 11px/16px Verdana, Arial, Helvetica, sans-serif; color: #333333; text-align:left; background-color:#ccc; padding: 5px 20px 5px 20px }
.product-leftinfo a:link, a:visited, a:active, a:hover {  color: #006699; font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline}

