FORM {

	padding:0px;

	margin:0px;

}



A.navlink:link {

	FONT-SIZE: 8.5pt;

	CURSOR: hand;

	COLOR: #ffffff;

	FONT-FAMILY: arial, helvetica, sans-serif;

	text-decoration: underline;

}

A.navlink:visited {

	FONT-SIZE: 8.5pt; CURSOR: hand; COLOR: #ffffff; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline

}

A.navlink:hover {

	FONT-SIZE: 8.5pt; CURSOR: hand; COLOR: #99ccff; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline

}

A.navlinkSM:link {

	FONT-SIZE: 8pt; CURSOR: hand; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline

}

A.navlinkSM:visited {

	FONT-SIZE: 8pt; CURSOR: hand; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline

}

A.navlinkSM:hover {

	FONT-SIZE: 8pt; CURSOR: hand; COLOR: #99ccff; LINE-HEIGHT: normal; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline

}

A.navHighlight:link {

	FONT-SIZE: 9pt; CURSOR: hand; COLOR: #ff9900; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none

}

A.navHighlight:visited {

	FONT-SIZE: 9pt; CURSOR: hand; COLOR: #ff9900; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none

}

A.navHighlight:hover {

	FONT-SIZE: 9pt; CURSOR: hand; COLOR: #99ccff; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline

}

A.navDark:link {

	FONT-SIZE: 8pt; CURSOR: hand; COLOR: #003366; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline

}

A.navDark:visited {

	FONT-SIZE: 8pt; CURSOR: hand; COLOR: #003366; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline

}

A.navDark:hover {

	FONT-SIZE: 8pt; CURSOR: hand; COLOR: #336699; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline

}

A.navLight:link {

	FONT-SIZE: 8pt; CURSOR: hand; COLOR: #6699cc; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline

}

A.navLight:visited {

	FONT-SIZE: 8pt; CURSOR: hand; COLOR: #6699cc; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline

}

A.navLight:hover {

	FONT-SIZE: 8pt; CURSOR: hand; COLOR: #99ccff; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline

}

A.homenav:link {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; CURSOR: hand; COLOR: #000033;	FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none;

}

A.homenav:visited {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; CURSOR: hand; COLOR: #000033; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none

}

A.homenav:hover {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; CURSOR: hand; COLOR: #003366; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline

}

A.homedetail:link {
	
	FONT-SIZE: 11px; CURSOR: hand; COLOR: #474747; FONT-FAMILY: arial, helvetica, sans-serif;	TEXT-DECORATION: none; line-height: 12px;

}

A.homedetail:visited {

	FONT-SIZE: 11px; CURSOR: hand; COLOR: #474747; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none; line-height: 12px;

}

A.homedetail:hover {

	FONT-SIZE: 11px; CURSOR: hand; COLOR: #474747; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline; line-height: 12px;

}

A.homecategory:link {

	FONT-SIZE: 13.91px; CURSOR: hand; COLOR: #ffffff; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none; font-weight: bold;

}

A.homecategory:visited {

	FONT-SIZE: 13.91px; CURSOR: hand; COLOR: #ffffff; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none; font-weight: bold;

}

A.homecategory:hover {

	FONT-SIZE: 13.91px; CURSOR: hand; COLOR: #ffffff; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline; font-weight: bold;

}

A.homebrand:link {

	FONT-SIZE: 12px; CURSOR: hand; COLOR: #5D6166; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none; font-weight: bold; line-height: 11px;

}

A.homebrand:visited {

	FONT-SIZE: 12px; CURSOR: hand; COLOR: #5D6166; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none; font-weight: bold; line-height: 11px;

}

A.homebrand:hover {

	FONT-SIZE: 12px; CURSOR: hand; COLOR: #5D6166; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline; font-weight: bold; line-height: 11px;
}

A.homegiftred:link {
	
	FONT-SIZE: 15px; FONT-WEIGHT: bold;	CURSOR: hand; COLOR: #BD090A;	FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none;
	
}

A.homegiftred:visited {

	FONT-SIZE: 15px; FONT-WEIGHT: bold; CURSOR: hand; COLOR: #BD090A; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none;

}

A.homegiftred:hover {

	FONT-SIZE: 15px; FONT-WEIGHT: bold; CURSOR: hand; COLOR: #BD090A; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline;

}

A.homegiftgreen:link {
	
	FONT-SIZE: 12px; FONT-WEIGHT: bold;	CURSOR: hand; COLOR: #33600D; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline;
	
}

A.homegiftgreen:visited {

	FONT-SIZE: 12px; FONT-WEIGHT: bold; CURSOR: hand; COLOR: #33600D; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline;

}

A.homegiftgreen:hover {

	FONT-SIZE: 12px; FONT-WEIGHT: bold; CURSOR: hand; COLOR: #33600D; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline;

}

A.sitmapmain:link {

	FONT-WEIGHT: bold; FONT-SIZE: 10pt; CURSOR: hand; COLOR: #000033; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none

}

A.sitmapmain:visited {

	FONT-WEIGHT: bold; FONT-SIZE: 10pt; CURSOR: hand; COLOR: #000033; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none

}

A.sitmapmain:hover {

	FONT-WEIGHT: bold; FONT-SIZE: 10pt; CURSOR: hand; COLOR: #003366; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline

}

A.sitmapsub:link {

	FONT-WEIGHT: bold; FONT-SIZE: 9pt; CURSOR: hand; COLOR: #003366; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none

}

A.sitmapsub:visited {

	FONT-WEIGHT: bold; FONT-SIZE: 9pt; CURSOR: hand; COLOR: #003366; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none

}

A.sitmapsub:hover {

	FONT-WEIGHT: bold; FONT-SIZE: 9pt; CURSOR: hand; COLOR: #000033; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline

}

A.sitmapsmall:link {

	FONT-SIZE: 9pt; CURSOR: hand; COLOR: #003366; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none

}

A.sitmapsmall:visited {

	FONT-SIZE: 9pt; CURSOR: hand; COLOR: #003366; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none

}

A.sitmapsmall:hover {

	FONT-SIZE: 9pt; CURSOR: hand; COLOR: #003366; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline

}

A.stcroix:link {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: underline

}

A.stcroix:active {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-STYLE: normal; TEXT-DECORATION: underline

}

A.stcroix:visited {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: underline

}

A.stcroix:hover {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cccccc; TEXT-DECORATION: underline

}

A.lghttxt:link {

	FONT-WEIGHT: bold; FONT-SIZE: 10pt; CURSOR: hand; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

A.lghttxt:visited {

	FONT-WEIGHT: bold; FONT-SIZE: 10pt; CURSOR: hand; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

A.lghttxt:hover {

	FONT-WEIGHT: bold; FONT-SIZE: 10pt; CURSOR: hand; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

A.gift:link {

	FONT-SIZE: 11px; CURSOR: hand; COLOR: #003366; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none

}

A.gift:visited {

	FONT-SIZE: 11px; CURSOR: hand; COLOR: #003366; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none

}

A.gift:hover {

	FONT-SIZE: 11px; CURSOR: hand; COLOR: #ff0033; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none

}

H1 {

	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN: 1px; COLOR: #000033; LINE-HEIGHT: 17px; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.homeblue {

	FONT-SIZE: 9pt; COLOR: #336699; FONT-FAMILY: arial, helvetica, sans-serif

}

.small {

	FONT-SIZE: 8pt; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.smalldark {

	FONT-SIZE: 8pt; COLOR: #000033; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.normal {

	FONT-SIZE: 10pt; COLOR: #ffffff; LINE-HEIGHT: 17px; FONT-FAMILY: Arial,Helvetica, sans-serif

}

.normalbody {

	FONT-SIZE: 10pt; COLOR: #000033; LINE-HEIGHT: 17px; FONT-FAMILY: Arial,Helvetica, sans-serif

}

.subheading {

	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000033; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.heading {

	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000033; LINE-HEIGHT: 16pt; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.highlight {

	FONT-SIZE: 9pt; COLOR: #ff9900; FONT-FAMILY: arial, helvetica, sans-serif

}

.lighttext {

	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.maintext {

	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000033; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.maintextrd {

	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #ff3333; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.smalltext {

	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000033; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.dotspace {

	FONT-WEIGHT: normal; FONT-SIZE: 5pt; COLOR: #000033; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.smalltextrd {

	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ff3333; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.smalllight {

	FONT-SIZE: 8pt; COLOR: #6699cc; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.maintextlight {

	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.smallblue {

	FONT-SIZE: 8pt; COLOR: #336699; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.largetext {

	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000033; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.largetextbld {

	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000033; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif

}

TD.one {

	FONT-SIZE: 10pt; CURSOR: auto; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none

}

TD.stcroix {

	FONT-SIZE: 10pt; CURSOR: auto; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: Arial

}

TD.two {

	FONT-WEIGHT: bold; FONT-SIZE: 11pt; BACKGROUND: #336699; CURSOR: auto; COLOR: #ffffff; FONT-FAMILY: Arial

}

.simmscell {

	FONT-SIZE: 12px; COLOR: #000033; LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center

}

.simmsheader {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000033; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.simmstitle {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000033; LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center

}

.simmscaption {

	FONT-SIZE: 10px; COLOR: #000033; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left

}

.nav A {

	display:block;

	padding: 1px 5px 1px 5px;

	font: 12px arial;

	color: #FFFFFF;

	text-decoration:none;

}

.nav A:hover {

	background-color: #FFFFFF;

	color: #000033;

}

.footerMain {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #FFFFFF;

}

.footerMain A {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #FFFFFF;

	text-decoration: underline;

}

.footerMain A:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #6699CC;

}

.footerHead {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9pt;

	color: #FFFFFF;

	font-weight: bold;

}

.footerLetters {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #CCCCCC;

}

.footerLetters A {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #CCCCCC;

	text-decoration: underline;

}

.footerLetters A:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #6699CC;

}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~td product~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.rg {

	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.bld {

	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.blditl {

	FONT-WEIGHT: bold;

	FONT-SIZE: 13px;

	COLOR: #000000;

	LINE-HEIGHT: normal;

	FONT-FAMILY: Arial, Helvetica, sans-serif;

	font-style: italic;

}

UL.ftrs {

	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: 19px; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.buy {

	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center

}

.buylft {

	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.buysm {

	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center

}

.buysmlft {

	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.buysmrd {

	FONT-SIZE: 10px; COLOR: #ff3333; LINE-HEIGHT: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center

}

.buyrdsm {

	FONT-SIZE: 10px; COLOR: #ff3333; LINE-HEIGHT: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left

}

.buyrd {

	FONT-SIZE: 12px; COLOR: #ff3333; LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.buybl {

	FONT-SIZE: 12px; COLOR: #003366; LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.buyblsm {

	FONT-SIZE: 10px; COLOR: #003366; LINE-HEIGHT: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.buyprc {

	FONT-SIZE: 15px; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.buycptn {

	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left

}

.buycptnbl {

	FONT-SIZE: 12px;

	LINE-HEIGHT: normal;

	FONT-FAMILY: Arial, Helvetica, sans-serif;

	TEXT-ALIGN: left;

	color: #003366;

}

.buycptnblk {

	FONT-SIZE: 12px; LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left

}

.buycptnrd {

	FONT-SIZE: 12px; COLOR: #ff3333; LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left

}

.buycptnrdbld {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff3333; LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left

}

.buyprcb {

	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left

}

.buytitlb {

	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left

}



/*~~~~~~~~~~~~~~~~~~~~~~~~~~LEFT NAV~~~~~~~~~~~~~~~~~~~~~~*/

#nav .nav a {

	display:block;

	width:127px;

	font:normal 12px Arial, Tahoma;

	padding:1px 3px 1px 4px;

}

*html #nav .nav a {

	width:135px;

}

#nav .nav a:hover {

	background:#FFF url(/lib/tackle/nav-arrow.gif) no-repeat 128px center;

}

#nav div {

	position: relative;

}

#nav div.over {

	background:#FFF url(/lib/tackle/nav-arrow.gif) no-repeat 128px center;

}

#nav div.over a {

	font:normal 12px Arial, Tahoma;

	color:#003;

	text-decoration:none;

	padding:1px 3px 1px 4px;

	display:block;

}

#nav div ul {

	position: absolute;

	display: none;

	border: 1px solid #000;

	background-color: #FFF;

	top: -17px;

	left: 135px;

	padding:0px !important;
	
	width: 220px;

}

*html #nav div ul {

	left: 90px;

	top: 0px;

	width: 230px;
}

#nav div ul li {

	display: block;

	width: 220px;	/*to increase/decrease the width for cascading menu.*/

}

#nav div ul li a {

	padding: 5px 8px 5px 8px;

	color:#12426B;

	display:block;

	width: 212px !important;
	
	background: #fff;

}

*html #nav div ul li a {

	width: 230px !important;

}

#nav div ul li a:hover {

	background:#E7EFFB !important;

}



/*~~~~~~~~~~~~~~~~~~~~~~~~~~POPUP~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#mainpopup {

	font:normal 11px Arial;

	float:left;

	background:#FFF;

}

/*

#mainpopup #MaxRes {

	display:none;

}

*/

#mainpopup .header {

	height:51px;

	background:#06213E;

	margin-bottom:2px;
	
	width:100%;

}

#mainpopup .body {

	width:auto;

	border:1px solid #B3B3B3;

}

#mainpopup .body .info {

	padding:13px;

	float:left;

}

#mainpopup .body .close {

	text-align:center;

	background:#ECECEC;

	height:51px;

	margin:1px;

	float:left;

	width:594px;

	color:#06213E;

	text-decoration:underline;

	font:bold 11px/51px Arial;

	cursor:pointer;

}

*html #mainpopup .body .close {

	width:592px;

}

#mainpopup .title {

	font:bold 14px Arial;

	padding-bottom:7px;

	border-bottom:1px solid #D4D0C8;

	margin-bottom:7px;

	color:#369;

	width:570px;

}

#mainpopup .free-ship {

	border-bottom:1px solid #D4D0C8;	

}

.maintext2 TD {

	padding:6px 0px 6px 4px;

	font-size:12px;

}

.maintext2 {

	border-bottom:1px solid #D4D0C8;	

}

.maintext2 TD.last {

	padding-bottom:17px;

}





#shop-by-brand TD A {

	color:#163569 !important;

	font-weight:bold !important;

	font-size:12px;

}

#shop-by-brand TD {

	padding:5px;

	vertical-align:middle;

}

#shop-by-brand TD.sep {

	padding:0px;

	padding-top:10px;

	border-bottom:1px solid #E4E4E4;

}

#shop-by-brand TD.vert-sep {

	background:#E4E4E4;

	padding:0px;

}
/* --- New Updates 2006 --- */
.test { }
.test table { border: solid 1px #878883; width: 220px; }
.test table.testi td.top { 
	background: url(/lib/tackle/TDtestimonials.gif) top left repeat-x;
	border-bottom: solid 1px #878883; 
	height: 20px; 
	padding: 3px;
	}
.test td { background-color: #F5F5F5; }
.test td div img { margin: 5px 7px; }
.test td ul.testimonials { 
	font: normal 11px arial; 
	font-style: italic;
	list-style: none; 
	margin: 0; 
	padding: 0 2px; 
	}
.test td ul.testimonials li { padding: 5px 0; width: 206px; }
.cross-sell { border: solid 1px #878883; }
.cross-sell table { width: 216px; }
.cross-sell td.top { 
	background: url(/lib/tackle/TDfeatured.gif) top left repeat-x;
	border-bottom: solid 1px #878883; 
	height: 20px;
	padding: 3px;
	}
.cross-sell td { font: normal 10px arial, sans-serif; }
.cross-sell td a { color: #505050; }
.cross-sell td a:hover { text-decoration: none; }
.cross-sell td div.price { color: #FE000A; }
.cross-sell td div.sale { color: #FE000A; }

#footer-secure {background-image:url(/lib/tackle/footer-bg-secure.gif); background-position:left; background-repeat:repeat-y; padding:0 0 0 140px;}
