/* <==== Container ====> */

.st2,
.pagecontainer #gnheader,
.pagecontainer .tb_v4bc,
.pagecontainer .stBadge,
.pagecontainer #sFooter,
.pagecontainer #glbfooter { width: 980px !important; }

.pagecontainer .Oh-h { width: 980px !important; }

.st2 { background: #fff; }

.bbc-in a:active, .bbc-in a:link, .bbc-in a:visited,
.v4sem a:active, .v4sem a:link, .v4sem a:visited {
color:#5d5d5d;
text-decoration:none;
}

#sFooter { font-size: 12px; text-align: center; }

.bbc-in a:hover, .v4sem a:hover  { color: #000; text-decoration: underline; }

div.v4sem { font-size: 11px; font-family: Arial, Helvetica, sans-serif; }

a:focus { outline: none;}

/* <==== Background with eBay parts covered ====> */

.pagecontainer #gnheader {
background: #FFFFFF;
}
.gh-log { padding-left: 5px;}
.gh-w { padding: 10px 0 0; }
.gh-sbox { background: #FFFFFF; }

.whiter-rcp { 
background: #fff;
border:1px solid #FFFFFF;
}

#CentralArea { background: url(shared_background.jpg) top repeat-x #fff; }

/* <==== Footer eBay parts covered ====> */

.pagecontainer #sFooter, .pagecontainer #glbfooter { background: #fff; width:1000px !important; padding: 5px 0px; }

.pagecontainer #sFooter { margin: 10px auto 0 !important; color: #666; }
.g-pipe { color:#666; text-align: center; }

.whiter-rcp {
border: 1px solid #d2d2d2;
background: #fff;
margin-top: 0px;
text-align: left;
}

.whiter-rcp .whiter-s_nf { display: none; }

/*.whiter-rcp a, .mbg-l, .pagecontainer #sFooter a, .pagecontainer #glbfooter a { color: #505050; }*/

#splitter { background: #999; }
.stBadge-splitter { background: #333; }

.stBadge-accent { padding-bottom: 0px; }

/* <==== Header OverwrightHack ====> */

#headerover { position: relative; width: 980px; margin: 0px auto;}

.homelink {
display: block;
position: absolute;
height: 62px;
width: 236px;
top: 39px;
left: 14px;
}

/* <==== Search ====> */

.searchbox {
position: absolute;
left: 694px;
top: 60px;
}

.searchbox form { margin: 0; }
 
.searchbox .srchbox {
border: none;
height: 26px\9;
width: 220px;
background: none;
color: #999;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
margin: 0;
padding: 5px 0px 5px 10px;
}

.searchbox .srchbtn {
background: none;
border: none;
height: 26px\9;
padding: 5px 0px;
width: 28px;
cursor: pointer;
margin-left: 0px;
}

/* <==== iframe control ====> */

.st2 .kfrm { height: 849px; margin: 0px; width: 980px; background: #fff; }

/* <==== Header ====> */

.st2 .hdr {
background: url(shared_header.jpg) no-repeat;
height: 104px;
width: 980px;
padding: 0px;
}

.st2 .hdr .name a {
display: none;
}

.st2 .srchfm {
display: none;
}

/* <==== Sub-Header ====> */

.tpcasm {
background: url(shared_subheader.jpg) no-repeat #1e1f21;
height: 52px;
width: 980px;
}

#linksCnter {
padding: 10px 0px 0px 16px;
}

/* <==== Sub-Header Categories ====> */

.tpcasm a.l0 { 
background-color: none !important;
background: none !important;
color: #666666;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 12px;
text-transform: uppercase;
line-height: 17px;
padding: 5px 5px;
border-right: 1px solid #cfcfcf; 
}

.tpcasm a#topMu_7372906017 { border-right: none; }


.tpcasm a.l0:hover { 
background: none !important;
color: #000; 
text-decoration: none; 
}

.tpcasm a.l0:active { 
background: none !important;
color: #fff; 
text-decoration: none; 
}

.tpcasm div.l1 {
background: #000 !important;
color: #fff;
border-top: none;
cursor: pointer;
padding: 5px 10px;
}

.tpcasm div.l1:hover, .tpcasm div.l1:active {
background: #474747 !important;
color: #fff;
}

.tpcasm div.l2 {
background: #000 !important;
color: #fff;
border-top: none;
cursor: pointer;
padding: 5px 10px;
}

.tpcasm div.l2:hover {
background: #474747 !important;
color: #fff;
}

#strCasMenu_1 {
border: none;
}

/* <==== Footer ====> */

.st2 .top_b {
border-top: none;
}

.st2 .ftr {
background: url(shared_footer.jpg) no-repeat;
height: 55px;
width: 980px;
margin: 0px 0px 0px 0px;
padding: 0px;
border: none;
position: relative;
}

.st2 .ftr a {
color: #7a7a7a;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
margin-right: 0px;
position: absolute;
text-decoration: none;
top: 20px;
}

#tpftrlnk_1 { left: 34px; }
#tpftrlnk_2 { left: 102px; }
#tpftrlnk_3 { left: 180px; }
#tpftrlnk_4 { left: 249px; }
#tpftrlnk_5 { left: 350px; }
#tpftrlnk_6 { left: 415px; }

.st2 .ftr a:hover { text-decoration: underline; color: #000; }

/* <==== Category Pages ====> */

.st2 .main { padding-top: 0px; }
.st2 .main .rs { padding-bottom: 0px; margin: 10px 0px 0px 0px; }
.st2 .main .cntr { margin-bottom: 10px; }

.st2 .main .cntr .left { width: 168px; margin: 10px 10px 0px 30px; }
.st2 .main .cntr .right { width: 737px; margin: 10px 25px 0px 10px; }


/* <==== Postage rectangle ====> */

.st2 .main .rs .trc  {  
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 10px; 
	background: none;
	height: 26px;
	color: #666;
}

.trc .cnt { color: #83bb02; font-size: 14px; }
.trc .kw { color: #000; }

.tprs .ctrl { padding: 0px; position: relative; margin: 0px; }
.tprs .ctrl .vws { display: none; }
.tprs .ctrl .sort { position: absolute; top: -23px; right: 10px; color: #666; }

.tprs { margin-left: 0px; background: none; }
.st1 .main .cntr { background: none;}

/* <==== Postage rectangle ====> */

.tpcmpb { display: none; }
.tpcmpb span { color: #000; }
.tpcmpb a { color: #333; }


/* <==== Gallery ====> */

.tpgv { margin-left: 1px; }

.tpgv .wp {
height: 270px;
margin: 0 3px 5px 3px;
padding: 5px 0px 0px 0px;
width: 175px;
}

.tpgv .wp {
border: 1px solid #DCDCDC;
background: #fff;
}

.tpgv .wp:hover {
border: 1px solid #666;
background: #fff;
}

.tpitem_g .qvv {
    margin: 5px 0 8px;
    text-align: center;
}

.tpitem_g .title {
font-size: 12px;
font-weight: bold;
color: #454646;
}

.wp .tpitem_g .title a,  .wp .tpitem_g .title a:hover, .wp .tpitem_g .title a:visited { color:#454646; text-decoration: none; font-family: Arial, Helvetica, sans-serif; }

.tpitem_g .cmpa { margin-bottom: 2px; }

.tpitem_g .cmpa .lb { display: none; }
.tpitem_g .cmpa .vl {
text-decoration: line-through;
color: #333;
float: left;
font-size: 11px;
text-align: center;
}

.tpitem_g .bin .vl {
color: #83BB02;
float: left;
font-size: 14px;
text-align: center;
}

.tpitem_g .bin .fp {
color: #83BB02;
float: left;
font-size: 14px;
text-align: center;
}


.tpitem_g .time { display: none;}

.tpitem_g .discnt .lb {
color:#83BB02;
}

/* <==== Bottom Page control ====> */

.st2 .tppng {
border-top: none;
background: none;
clear:both;
margin-bottom: 0px;
padding: 5px 0 15px 0;
height: 14px;
}

.tppng a.pg {
background: #fff;
border: 1px solid #fff;
border-radius: 5px;
color: #333;
}

.tppng a.pg:hover {
background: #333;
border: 1px solid #333;
color: #fff;
}

.tppng a.sel {
background: #333;
border: 1px solid #333;
color: #fff;
font-weight: bold;
}


/* <==== Main Catergories ====> */

.st2 .main .tpcate  {
padding: 0px 0px 0px 0px;;
background: none;
}

.st2 .tpcate .caption { display: none !important; }

.tpcate #tpCateAll {
    border-bottom: 1px dotted #DDDDDD;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    line-height: 16px;
    margin: 0 0 10px;
    padding: 0 0 5px;
	color: #333;
}

.tpcate .top {
font-size: 16px;
padding-bottom: 0px;
font-family: Arial, Helvetica, sans-serif;
}

.top .tf { display: none; }
.top .sub .tf { display: block; margin: 2px 2px 0 0; }

.tpcate .tf { background: url(imgLeftNavArrow.gif) no-repeat; }
.tpcate .tfclp { background-position: 0 -10px; }

.tpcate .tpshow { margin-bottom: 15px; }

/* <==== top level ====> */

.tpcate div.top div.lwp,
.tpcate div.single {
font-size: 14px;
line-height: 16px;
font-family: Arial, Helvetica, sans-serif;
border-bottom: 1px dotted #dddddd;
padding: 0px 0px 5px 0px;
margin: 0px 0px 10px 0px;
}

.tpcate div.top div.lwp { width: 100%; }

.tpcate #tpCateAll a,
.tpcate div.top div.lwp a,
.tpcate div.single a { 
color: #333;
text-decoration: none;
}

.tpcate #tpCateAll a:hover,
.tpcate div.top div.lwp a:hover,
.tpcate div.single a:hover { color: #83bb02; }

.tpcate a.sel {
color: #83bb02 !important;
font-weight: bold;
}

.tpcate div.single {
padding-left:0px;
}


/* <==== second level ====> */

.tpcate .sub {
border-bottom: none;
font-size: 11px;
margin: 3px 0px 3px 0px;
padding-left: 5px;
}


.tpcate div.top .catewp div.lwp {
font-weight: normal;
font-size: 12px;
line-height: 14px;
font-family: Arial, Helvetica, sans-serif;
border: none;
padding: 0px 0px 3px 0px;
margin: 0px 0px 0px 0px;
}

.tpcate div.top div.catewp div.lwp { width: 170px; }

.tpcate div.top div.catewp div.lwp a { 
color: #333;
text-decoration: none;
}

.tpcate div.top div.catewp div.lwp a:hover { color: #83bb02; }


/* <==== Sub Catergories ====> */

.catewp .catewp { margin: 5px 0 15px; }

.tpcate .leaf {
    font-size: 11px;
    margin-top: 5px;
    padding-left: 15px;
}

.tpcate div.single_sub {
padding-left: 9px;
margin-left: 3px;
position: relative;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
background: url(arrow.gif) left no-repeat;
background-position: 0 3px;
}

.tpcate div.single_sub a:hover,
.tpcate .sub a:hover { color: #83bb02 !important; }


/* <==== Quick View  ====> */

div.mi-info td.viewer {
border-top: 1px solid #696969;
border-bottom: 1px solid #696969;
background: url(shared_quickview.jpg);
width: 250px;
}

.ic-cntr .ic-b1 { border: none; }

div.mi-info td.details {
background: #f4f4f4;
border-top: 1px solid #696969;
border-bottom: 1px solid #696969;
padding: 7px 15px 0px 15px;
width: 247px;
}


/* <==== Custom pages  ====> */

#custompage  {
color: #666;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 18px;
min-height: 620px;
}

#custompage a, #custompage a:visited { color:#333 !important; text-decoration: underline; font-weight:bold }

#custompage strong { color:#333 !important; }
#custompage a:hover { text-decoration: underline; }

#custompage .subtitle {
 background: none;
 border-bottom: 1px dotted #666;
 color: #333;
 font-size: 18px;
 font-weight: bold;
 padding: 5px;
 margin-bottom: 10px;
}

.tabsubtitle {
 background: #e4e4e4;
 color: #333;
 font-size: 16px;
 font-weight: bold;
 padding: 5px;
 margin-bottom: 10px;
}

.whyBuySection {
border-bottom: 1px solid #F3F3F3;
padding: 30px 0px;
margin: 0 auto;
width: 770px;
}

.singleIcon {
width: 145px;
float: left;
}

.whyBuyText {
width: 580px;
float: left;
}

.whyBuyText h4, .whyBuyTexta h4, .whyBuyTextb h4 {
font-size: 24px;
line-height: 24px;
text-decoration: none;
margin: 0px 0px 10px 0px;
}

.whyBuyText p, .whyBuyTexta p, .whyBuyTextb p {
margin: 0;
padding: 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #666;
}

.whyBuyTexta {
width: 218px;
float: left;
padding: 0px 10px 0px 0px;
}

.whyBuyTextb {
width: 279px;
float: left;
margin: 10px 0px 0px 0px;
}

.dedupmsg {
color: #fff;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
margin-bottom:5px;
text-align: center;
}

/* <==== featured products  ====> */

.tppb2_f {
background-color: #FFFFFF;
margin: 0 10px 10px 10px;
}

.tppb2_f .prmf {
width: auto;
position: absolute;
margin-top: -162px;
}

.tppb2_f .prmf .btn {
background-image: url(sprSlideshowButton.png);
height: 162px;
}

.tppb2_f .prmf .itms {
border-top: 1px solid #e8e8e8;
border-bottom: 1px solid #e8e8e8;
width: 915px;
}

/*<========== DROPDOWN CATEGORY CUSTOM STYLING ==========>*/

/*<-- nav -->*/

#nav, #nav ul {
	padding: 0;
	margin: 0px 0 0 0;
	list-style: none;
}

#nav {
	z-index: 100;
	position: absolute;
	left: 0px;
	margin: 10px 0px 0px 10px
}

#nav a {
	display: block;
	text-decoration: none;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	text-transform: uppercase;
	line-height: 17px;
	padding: 5px 5px;
	border-right: 1px solid #cfcfcf; 
}

a#catid_7372906017{
    border-right: none;
}

#nav a:hover { color: #000; }

#nav ul a {
	width: 200px;
	padding: 0px 0px 6px 0px;
}

#nav li {
	float: left;
	width: auto;
	_width: 0px;
	position: relative;
}

#nav ul {
	width: 150px;
}

#nav li ul li {
	float: left;
	width: 200px;
	position: relative;
}

#nav li ul.sublink {
	position: absolute;
	width: 150px;
	left: -999em;
}

#nav li ul a {
	display: block;
	width: 150px;
	text-align: left;
	text-decoration: none;
	color:#fff;
	text-indent:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 19px;
	text-transform: none;
	height: 15px;	
	background: #000;
	border: none;
}

#nav li ul a:hover {
	background: #474747;	
	color: #fff;
}


#nav li.sfhover ul.sublink {
	left: auto;
	width: 150px;
}

#categories {
	display: none !important;
}

/* 3rd Lvl */
#nav li ul li ul.thirdlink{
	width: 150px;
	left: -999em;
	display: block;
	position: absolute;
}

#nav li ul li ul.thirdlink a{
	display: block;
	width: 150px;
	text-align: left;
	text-decoration: none;
	color:#fff;
	text-indent:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 19px;
	text-transform: none;
	height: 15px;	
	background: #052858;
}

#nav li ul li ul.thirdlink a:hover{
	background: #474747;
	color: #fff;
}

#nav li.sfhover ul li.sfhover .thirdlink{
	left: 150px;
	top: 0px;
	width: 150px;
}