A.toplink {
	COLOR: #808080; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.toplink:hover {
	COLOR: #DA251D; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.toplinkover {
	COLOR: #DA251D; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.toprightlink {
	COLOR: #808080; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.toprightlink:hover {
	COLOR: #0094e7; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
td.leftlink {
	height: 20px;
}
td.leftlink a{
	color: #000; text-decoration: none; font-size: 12px; font-weight: bold; margin-left: 5px;
}
.toprightover {
	COLOR: #0094e7; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.btmemail {
	COLOR: #808080; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.btmemail:hover {
	COLOR: #DA251D; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.btmtext {
	COLOR: #808080; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.gotop {
	COLOR: #0094e7; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.gotop:hover {
	COLOR: #808080; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.linktitle {
	COLOR: #0094e7; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.rightemail {
	COLOR: #DA251D; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.rightemail:hover {
	COLOR: #606060; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.bluelink {
	COLOR: #0094e7; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.bluelink:hover {
	COLOR: #606060; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.bluetext {
	COLOR: #606060; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.whatnewtitle {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.whatnewtext {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.paratitle {
	COLOR: #0094e7; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 16px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.paratext {
	COLOR: #808080; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.paratext1 {
	COLOR: #DA251D; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.leftlinkover {
	COLOR: #DA251D; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.clientlink {
	COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 8pt; TEXT-ALIGN: left; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.clientlink:hover {
	COLOR: #B50000; FONT-FAMILY: Arial; FONT-SIZE: 8pt; TEXT-ALIGN: left; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.clienttext {
	COLOR: #000000; FONT-FAMILY: verdana; FONT-SIZE: 8pt; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.formbox {
	BACKGROUND-COLOR: #efefef; BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; COLOR: #000000; FONT-FAMILY: verdana; FONT-SIZE: 11px
}
.formbt {
	BACKGROUND-COLOR: #dfdfdf; BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; COLOR: #000000; FONT-FAMILY: verdana; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.liststyle {
	LIST-STYLE: url(../images/comimg/list_icon.gif) outside
}
A.textlink {
	COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.textlink:hover {
	COLOR: #ffcc00; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.tdleft {
	BORDER-BOTTOM: #cccccc 1px dotted; BORDER-LEFT-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; COLOR: #808080; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
A.watchlink {
	COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.watchlink:hover {
	COLOR: #0094e7; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none
}
TD {
	COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica,tahoma; FONT-SIZE: 11px
}
TD.yeh {
	COLOR: #ffcc00; FONT-FAMILY: verdana,arial,helvetica,tahoma; FONT-SIZE: 11px
}
TD.white {
	COLOR: #ffffff; FONT-FAMILY: verdana,arial,helvetica,tahoma; FONT-SIZE: 11px; FONT-WEIGHT: bold;
}
TD.bule {
	COLOR: #0A3E73; FONT-FAMILY: verdana,arial,helvetica,tahoma; FONT-SIZE: 11px; FONT-WEIGHT: bold;
}
TD.darkred {
	COLOR: #B60000; FONT-FAMILY: verdana,arial,helvetica,tahoma; FONT-SIZE: 11px; FONT-WEIGHT: bold;
}
A.darkredlink {
	COLOR: #0A3E73; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.darkredlink:hover {
	COLOR: #B60000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.pricespecial {

	font-size: 10px;
	font-family: tahoma, verdana;
	color: #000000;
	font-weight: normal;
	text-decoration: line-through;
}
.headercattext {

	font-size: 18px;
	font-family: tahoma, verdana;
	color: #000000;
	font-weight: normal;
}
.headertext {

	font-size: 12px;
	font-family: tahoma, verdana;
	color: #000000;
	font-weight: bold;
}
.customlink:link, .customlink:visited, .customlink:active {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif
	color: #000000;
}
.CartHeader {
	color: #000000;
	font-size: 10px;
	font-family: tahoma, verdana;
	background-color: #9B9B9B;
	background-image: url('images/Index_36.gif');
}
select, input, textarea {
	font-size: 9px;
}
img {
	border: 0;
}

/*------------------------------------------------------------*
**  kevin's css
/*------------------------------------------------------------*/	

fieldset, fieldset a {
	padding: 3px;
	margin-top:0px;
	color: #104377;
	text-decoration: none;
}

.wide { 
	height: 120px;
	float: left;
	width: 200px;
	margin: 5px;
	overflow: hidden;
}
.tall { 
	float: left;
	width: 130px;
	height: 180px;
	margin: 5px;
	overflow: hidden;
}
.tall a {
	padding: 110px 10px 110px 10px;
}
.wide a {
	padding: 10px 10px 110px 10px;
}
.wide img {
	padding: 10px 10px 110px 10px;
}
#catbox {
    width: 459px;
	height: 500px;
    background: transparent url(i/header_bg.jpg) 0 0 no-repeat;
	border:none;
}
div#boxcontainer {
	float:none;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;		
	letter-spacing: -.02em;
	color: #000;
	display: inline; /*Fixes IE double-float-margin bug */
}

div#boxcontainer p{
	margin-top:1px;
}

<div#boxcontainer .switch {

	}


legend {
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		letter-spacing: -.02em;
		color: #000;
		margin-bottom: 4px;
}
	


/* IE FIX */	
* html ul li a { border-right: 1px solid #000; }