form { 
	margin: 0; 
	display: inline; 
} 
.H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #990000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.H4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #990000;
    FONT-FAMILY: Arial, Verdana, sans-serif, Helvetica
}
.H5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #990000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.H6
{
    FONT-SIZE: 9pt;
    COLOR: #990000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BlackH2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BlackH3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BlackH4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BlackH5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.BlackH5 A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.BlackH6
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BlackH6 a:hover
{
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.BlackH6 A:link
{
    FONT-SIZE: 9pt;
    COLOR: #990000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.BlackH6 A:visited
{
    FONT-SIZE: 9pt;
    COLOR: #990000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.BlackH7
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BlackH7 A:hover
{
    FONT-SIZE: 8pt;
    COLOR: #990000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.BlackH7 A:link
{
    FONT-SIZE: 8pt;
    COLOR: #990000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.BlackH7 A:visited
{
    FONT-SIZE: 8pt;
    COLOR: #990000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}

.SmallNav
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.SmallNav A:hover
{
    FONT-SIZE: 8pt;
    COLOR: #999999;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.SmallNav A:link
{
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.SmallNav A:visited
{
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}

.WhiteH3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.WhiteH4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.WhiteH5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.WhiteH6
{
    FONT-SIZE: 9pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.WhiteH6 A:hover
{
    FONT-SIZE: 9pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.WhiteH6 A:link
{
    FONT-SIZE: 9pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.WhiteH6 A:visited
{
    FONT-SIZE: 9pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.SmallInput
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.LeftMenuInput
{
    FONT-SIZE: 8pt;
    WIDTH: 120px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.autocomplete {
    font-family: arial;
    font-size: 10pt;
    background-color: white;
    border: 1px solid #CC0000;
    position: absolute;
    cursor: default;
    overflow: auto;
    overflow-x: hidden;
}

.autocomplete_item {
    padding: 1px;
    padding-left: 5px;
    color: black;
    width: 100%;
}

.autocomplete_item_highlighted {
    padding: 1px;
    padding-left: 5px;
    color: white;
    background-color: #0A246A;
}
.BlackMenu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BlackMenu A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #990000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BlackMenu A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #990000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.BlackMenu A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #990000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.BlackMenuBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BlackMenuBold A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BlackMenuBold A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.BlackMenuBold A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.BlackMenu2
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BlackMenu2 A:hover
{
    FONT-SIZE: 9pt;
    COLOR: #990000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BlackMenu2 A:link
{
    FONT-SIZE: 9pt;
    COLOR: #990000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.BlackMenu2 A:visited
{
    FONT-SIZE: 9pt;
    COLOR: #990000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.WhiteMenu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.WhiteMenu A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.WhiteMenu A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.WhiteMenu A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.WhiteMenu2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.WhiteMenu2 A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
	background-color: #7a0000;
	padding: 2px 6px;
}
.WhiteMenu2 A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	padding: 2px 6px;
}
.WhiteMenu2 A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	padding: 2px 6px;
}
.BottomMenu
{
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.BottomMenu A:hover
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.BottomMenu A:link
{
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.BottomMenu A:visited
{
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.StrikePrice {
      text-decoration: line-through;
      FONT-WEIGHT: bold;
      }

.StrikePriceLt {
      COLOR: #888888;
      text-decoration: line-through;
      }

.SpecialBar {
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.SpecialBar A:hover {
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.SpecialBar A:link {
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold;
    COLOR: #990000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.SpecialBar A:visited {
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold;
    COLOR: #990000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.Tab
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #000000;
    FONT-SIZE: 9pt;
}
.Tab A:hover
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #000000;
    FONT-SIZE: 9pt;
    TEXT-DECORATION: none
}
.Tab A:link
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #000000;
    FONT-SIZE: 9pt;
    TEXT-DECORATION: none
}
.Tab A:visited
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #000000;
    FONT-SIZE: 9pt;
    TEXT-DECORATION: none
}
.Tab A:hover
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #000000;
    FONT-SIZE: 9pt;
    TEXT-DECORATION: none;
}

h1	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	line-height: normal;
	display : inline;	}
h2	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	line-height: normal;
	display : inline;	}
	
.feedback
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #666666;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
}
.feedback A:hover
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #666666;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
.feedback A:link
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #666666;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
.feedback A:visited
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #666666;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
.feedback A:hover
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #666666;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
}

hr
{
    color: #e7e2e2;
    background: #e7e2e2;
    height: 2px;
    border: 0px;
}
object
{
	outline: none;
}
/*--------------------04-01-2010-----------------------*/
#my-account
{
	width: 146px;
	height: 31px;
	background: url('/images/baseball-my-account.gif');
	display: block;
	float: left;
	outline: none;
}
#my-account_nosweat
{
	width: 146px;
	height: 31px;
	background: url('/images/baseball-my-account_nosweat.gif');
	display: block;
	float: left;
	outline: none;
}
#my-account:hover,
#my-account_nosweat:hover
{ 
  background-position: 0px -31px;
}
#my-account span,
#my-account_nosweat span
{
	display: none;
}
#team-sales
{
	width: 133px;
	height: 31px;
	background: url('/images/baseball-team-sales.gif');
	display: block;
	float: left;
	outline: none;
}
#team-sales:hover
{ 
  background-position: 0px -31px;
}
#team-sales span
{
	display: none;
}
#shipping-info
{
	width: 133px;
	height: 31px;
	background: url('/images/baseball-shipping-info.gif');
	display: block;
	float: left;
	outline: none;
}
#shipping-info:hover
{ 
  background-position: 0px -31px;
}
#shipping-info span
{
	display: none;
}
#rewards
{
	width: 147px;
	height: 31px;
	background: url('/images/baseball-rewards.gif');
	display: block;
	float: left;
	outline: none;
}
#rewards:hover
{ 
  background-position: 0px -31px;
}
#rewards span
{
	display: none;
}
#loginCartBg
{
	height: 26px;
	background: url('/images/loginCartBg.gif') right;
	padding: 7px 22px;
	text-align: right;
}
#loginCartBg_nosweat
{
	height: 26px;
	background: url('/images/loginCartBg_nosweat.gif') right;
	padding: 7px 22px;
	text-align: right;
}
#loginCart
{
	background: url('/images/loginCartBoxBg.gif') right;
	padding: 0px 9px 0px 4px;
	font-family: Verdana;
	font-size: 11px;
	color: #003366;
	white-space: nowrap;
}
#loginCart a:link,
#loginCart a:visited
{
	color: #003366;
	font-weight: bold;
}
#loginCart a:hover
{
	color: #990000;
}
#searchBox
{
	float: right;
	width: 419px;
	height: 34px;
	background: url('/images/searchBg.gif');
	padding: 3px 0px 0px 0px;
	text-align: left;
}
#searchBox table
{
	margin: 0px;
	font-family: Verdana;
	font-size: 10px;
	color: #c0d3e6;
	font-weight: bold;
	float: right;
	text-align: right;
}
.searchButton
{
	background: url('/images/searchButton.gif');
	cursor: pointer;
	width: 84px;
	height: 34px;
	border: 0px;
	outline: none;
}
.searchButton:hover
 {
    background-position: 0px -34px;
}
#searchText
{
	border: #ff0000 solid 1px;
	background: url('/images/inputBg.gif');
	width: 184px;
	padding: 1px 4px;
	FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
#leftNav .BlackMenu2 a:link,
#leftNav .BlackMenu2 a:visited
{
	display: block;
	background-color: #ffffff;
	padding: 2px 8px;
	margin-top: 1px;
}
#leftNav .BlackMenu2 a:hover
{
	background-color: #e8e8e8;
}
#popularGear a:link,
#popularGear a:visited
{
	margin: 0px 0px 12px 0px;
	background-color: #003366;
	width: 158px;
	font-size: 10px;
	font-family: verdana, arial;
	font-weight: bold;
	color: #ffffff;
	display: block;
	text-decoration: none;
}
#popularGear a:hover
{
	background-color: #990000;
}
#popularGear a img
{
	border: 0px;
}
#popularGear a span
{
	display: block;
}
#popularGear a:link .picPrice,
#popularGear a:visited .picPrice
{
	background-color: #ffffff;
	border-right: solid 1px #003366;
	border-left: solid 1px #003366;
	text-align: center;
	padding: 0px 6px;
	color: #990000;
}
#popularGear a:hover .picPrice
{
	border-left: solid 1px #990000;
	border-right: solid 1px #990000;
	color: #003366;
}
#popularGear a .prodName
{
	background: transparent url('/images/popularBoxHighlight.png') repeat-x center center;
	margin: 0px 2px;
}
a.productThumb:link,
a.productThumb:visited
{
	border: #aaaaaa solid 1px;
	display: block;
	width: 77px;
	float: left;
	margin: 0px 8px 8px 0px;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
}
a.productThumb .thumb
{
	line-height: 0px;
	display: block;
	text-indent: -999px;
	font-size: 0px;
	height: 77px;
	width: 77px;
}
a.productThumb:hover
{
	border: #666666 solid 1px;
}
a.productThumb:link .caption,
a.productThumb:visited .caption
{
	line-height: 100%;
	display: block;
	font-size: 10px;
	text-indent: 0px;
	background-color: #aaaaaa;
	width: 77px;
	overflow: hidden;
	height: 10px;
}
a.productThumb:hover .caption
{
	background-color: #666666;
}
a.currentPic:link,
a.currentPic:visited,
a.currentPic:hover
{
	border: #003366 solid 1px;  /* Bold2 */
}
a.currentPic:link .caption,
a.currentPic:visited .caption,
a.currentPic:hover .caption
{
	background-color: #003366;  /* Bold2 */
}
.clear
{
    clear: both;
    line-height: 0px;
	height: 0px;
	font-size: 0px;
}
.button
{
	background: url('/images/buttonBg.gif') repeat-x center;
	border-width: 1px;
	border-style: solid;
	border-color: #e9e9e9 #ffffff #d2d2d2 #c9c9c9;
}
.button a:link,
.button a:visited
{
	text-align: center;
	display: block;
	float: left;
	font-weight: bold;
	padding: 7px 26px;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #d6d6d6;
	color: #000000;
	text-decoration: none;
}
.button a.small:link,
.button a.small:visited
{
	text-align: center;
	display: block;
	float: left;
	font-weight: normal;
	padding: 2px 12px;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #d6d6d6;
	color: #000000;
	text-decoration: none;
}
.button a:hover
{
    background: url('/images/buttonHover.gif') repeat-x center;
	text-decoration: none;
}
#suggestDiv
{
	text-align: left;
	z-index: 99;
	position: absolute;
	background-color: #eeeeee;
	border-style: solid;
	border-width: 1px 0px;
	border-color: #660000;
	font-size: 9pt;
    font-family: arial, helvetica, sans-serif;
}
#suggestDiv a,
#suggestDiv a.unhover
{
	padding: 3px 4px;
	display: block;
	text-decoration: none;
	border-style: solid;
	border-width: 0px 1px;
	border-color: #660000;
	background-color: #eeeeee;
	color: #000000;
	line-height: 12px;
}
#suggestDiv a.hover
{
	background-color: #aaaaaa;
	color: #ffffff;
	font-weight: bold;
}
.gridResult
{
	height: 276px;
	width: 188px;
	border-bottom: #b5a5a5 solid 1px; 
	float: left;
	text-align: center;
	overflow: hidden;
}
.gridResult .img
{
	margin: 4px 19px;
	display: block;
}
.gridResult .content
{
	display: block;
	padding: 4px 19px;
}
.listResult
{
	width: auto;
	height: auto;
	border-top: #b5a5a5 solid 1px; 
	clear: both;
}
.listResult a,
.gridResult a,
.similarResult a
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
	cursor: pointer;
	display: block;
	outline: none;
}
.listResult .img
{
	text-align: center;
	display: block;
	width: 88px;
	float: left;
	margin: 4px 18px 4px 4px;
}
.gridResult img,
.listResult img,
.similarResult img
{
	-ms-interpolation-mode: bicubic;
}
.listResult .content
{
	float: left;
	display: block;
	width: 624px;
	margin: 4px 0px;
}
.title
{
	display: block;
	COLOR: #0000ff;
}
.listResult a:hover .title,
.gridResult a:hover .title,
.similarResult a:hover .title
{
	COLOR: #003366;
    TEXT-DECORATION: underline;
}
.price
{
	margin-top: 8px;
	font-weight: bold;
	color: #990000;
	display: block;
}
.listResult .description
{
	FONT-WEIGHT: normal;
	color: #000000;
	text-decoration: none;
	display: block;
	margin-top: 2px;
}
.gridResult .description
{
	display: none;
}
a.toggleView:link,
a.toggleView:visited
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #990000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin-right: 12px;
	padding: 0px 50px 0px 4px;
	width: 132px;
	background: transparent url('/images/gridList.gif') no-repeat 88px; 
}
a.toggleView:hover
{
	background-color: #e9f4ff;
}
#qView
{
	z-index: 99;
	position: absolute;
	font-size: 9pt;
    font-family: arial, helvetica, sans-serif;
	padding: 8px;
	background: transparent url('/images/qViewBg.png'); 
	border: 1px solid #9fb1c3;
}
#qViewLaunch,
#qViewLaunch.unhover
{
	z-index: 98;
	position: absolute;
	width: 80px;
	height: 20px;
	background: url('/images/qViewLaunch.png');
	display: block;
	outline: none;
    line-height: 0px;
	font-size: 0px;
	color: #003366;
	text-align: center;
}
#qViewLaunch.hover
{
	background-position: 0px -20px;
}
a.qViewClose:link,
a.qViewClose:visited
{
	display: block;
	position: relative;
	top: 0px;
	float: right;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
	width: 44px;
	background: #afc5db url('/images/qViewClose.gif') no-repeat top right; 
}
a.qViewClose:hover
{
	color: #990000;
	background-image: url('/images/qViewCloseHover.gif');
}
#similarDiv
{
	background: transparent url('/images/qViewBg.png');
	border: 1px solid #9fb1c3;
	text-align: left;
	margin-bottom: 12px;
}
#similarDiv .head
{
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ebf0f6;
}
#similarDiv .products
{
	border: 2px solid #c2c2c3;
	background-color: #c2c2c3;
}
input.addToCart
{
	border: none;
	width: 113px;
	height: 27px;
	background: url('/images/addToCart.png');
	outline: none;
	color: #990000;
	line-height: 0px;
	font-size: 0px;
	cursor: pointer;
	vertical-align: middle;
	margin-left: 18px;
	padding-top: 17px;
}
input.addToCart:hover
{
	background-position: 0px -27px;
	color: #003366;
}
input.demo
{
	border: none;
	width: 109px;
	height: 30px;
	background: url('/global/pcpdimages/demo_btn.png');
	outline: none;
	color: #666666;
	line-height: 0px;
	font-size: 0px;
	cursor: pointer;
	vertical-align: middle;
	padding-top: 17px;
}
input.updateCart
{
	border: none;
	width: 103px;
	height: 31px;
	background: url('/images/btn/updateCart.png');
	outline: none;
	color: #990000;
	line-height: 0px;
	font-size: 0px;
	cursor: pointer;
	vertical-align: middle;
	margin-left: 18px;
	margin-bottom: 4px;
}
a.placeOrder:link,
a.placeOrder:visited
{
	width: 146px;
	height: 33px;
	background: url('/images/placeOrder.png');
	display: block;
	color: #990000;
	line-height: 0px;
	font-size: 0px;
	text-align: center;
}
a.placeOrder:hover
{ 
  background-position: 0px -33px;
  color: #003366;
}
a.keepShopping:link,
a.keepShopping:visited
{
	width: 152px;
	height: 33px;
	background: url('/images/keepShopping.png');
	display: block;
	color: #375c81;
	line-height: 0px;
	font-size: 0px;
	text-align: center;
}
a.keepShopping:hover
{ 
  background-position: 0px -33px;
  color: #003366;
}
.tab
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #000000;
    font-size: 9pt;
}
.tab div
{
	background: url('/global/pcpdimages/trans-top-left.png') no-repeat top left;
}
.tab div div
{
	background: url('/global/pcpdimages/trans-top-right.png') no-repeat top right;
}
.tab div div div
{
	padding: 12px;
}
.tabInfo
{
	width: 744px;
	margin: 0px auto;
}
.tabInfo div
{
	padding: 0px 12px;
	border-color: #999999;
	border-style: solid;
	border-width: 1px 1px 0px 1px;
	text-align: left;
}

.cart
{
    font-size: 12px;
	border: #333333 1px solid;
	width: 100%;
}
.cart td
{
    border: #45596d 1px solid;
    padding: 4px;
}
.cart .head td
{
    padding: 4px 8px;
    font-weight: bold;
    background: #333333 url('/images/shopCart_head.gif') repeat-x center center;
    color: #ffffff;
    border-color: #45596d;
	border-style: solid;
	border-width: 0px 0px 4px 0px;
    text-align: center;
	white-space: nowrap;
}
.cart .foot td
{
    background-color: #d4dde5;
}

.qViewPic a:link,
.qViewPic a:visited
{
	display: block;
	color: #990000;
    font-size: 9px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: center;
}
.qViewPic a:hover
{
	color: #003366;
	text-decoration: underline;
}
.backOrder ul
{
	padding: 0px;
	margin: 0px;
}
.backOrder ul li
{
	margin-left: 16px;
}
#qViewIFrame 
{
	 border: 0px;
	 width: 500px
}
.shippingBtn
{
	display: block;
	background-position: center center;
	margin: 0px 0px 4px 4px;
	color: #ffffff;
}
.shippingBtn span
{
	display: block;
	background: transparent url('/global/pcpdimages/freeShippingL.gif') no-repeat left center;
}
.shippingBtn span span
{
	display: block;
	background: transparent url('/global/pcpdimages/freeShippingR.gif') no-repeat right center;
	height: 30px;
	color: #ffffff;
	font-size: 0px;
	text-align: center;
}
#rampageLinks
{
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	border-color: #d9e3ed;
	padding: 6px 4px 4px 4px;
}
#rampagelinks a:link,
#rampagelinks a:visited
{
	display: block;
	color: #003366;
	background-color: #e4eef8;
    font-size: 10px;
	margin-bottom: 2px;
	padding: 1px 3px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#rampagelinks a:hover
{
	color: #ffffff;
	background-color: #4e7398;
}


