@charset "UTF-8";

.formfields {
  font-family: Arial;
  font-size: 12px;
  color: #000000;
  background: #ffffff;
  border: solid 1px #000000;
  padding-left:3px;
}

.searchformfields {
  font-family: Arial;
  font-size: 11px;
  color: #000000;
  background: #ffffff;
  border: solid 1px #000000;
  padding-left: 3px;
}

.useddrop {
  font-family: Arial;
  font-size: 10px;
  color: #000000;
  background: #ffffff;
  border: solid 1px #000000;
  padding-left: 3px;
}

.acctdrop {
  font-family: Arial;
  font-size: 12px;
  color: #000000;
  background: #ffffff;
  border: solid 1px #000000;
  padding-left: 3px;
}

.checkoutborder {
  color: #000000;
  border: solid 1px #000000;
}

.ratingborder {
  color: #000000;
  border: solid 1px #000000;
}

.accborder {
  color: #000000;
  border: solid 1px #000000;
}

.checkoutshipbg {
  background: #000000;
  font-size: 11px;
  font-family: Arial, Helvetica;
  color:#ffffff;
  font-weight:bold;
}

.cctopbg {
  background: #000000;
  
}

.cctopcopy {

  font-size: 14px;
  font-family: Arial, Helvetica;
  color:#ffffff;
  font-weight:bold;
}

.giftcardbg {
  background: #efefef;
  
}

.checkoutdetailbg {
  background: #000000;
  font-size: 11px;
  font-family: Arial, Helvetica;
  color:#ffffff;
  font-weight:bold;
}

.checkoutsmall {
  font-size: 9px;
  font-family: Arial, Helvetica;
  color:#000000;
}

.checkoutccbg {
  background: #F0F0F0;
}

.altlinebg {
  background: #F0F0F0;
}

.headerlinebg {
  background: #000000;
}

.couponcodebox {
  background: #F3F3F3;
}

.prodinfobox {
  background: #f3f3f3;
  border: solid 1px #000000;
}

.featuredreviewbg {
  background: #F3F3F3;
  border: solid 1px #000000;
}

.stdcopy {font-size: 12px;font-family: Arial, Helvetica;color:#000000;}

.stdcopy A:link {text-decoration:underline;color:#505050} 
.stdcopy A:visited {text-decoration:underline;color:#505050}
.stdcopy A:hover {text-decoration:underline;color:#999999}
.stdcopy A:active {text-decoration:underline;color:#505050}

.boldcopy {font-size: 12px;font-family: Arial, Helvetica;color:#000000;font-weight:bold;}

.boldcopy A:link {text-decoration:underline;color:#505050} 
.boldcopy A:visited {text-decoration:underline;color:#505050}
.boldcopy A:hover {text-decoration:underline;color:#999999}
.boldcopy A:active {text-decoration:underline;color:#505050}

.smallcopy {font-size: 11px;font-family: Arial, Helvetica;color:#000000;}

.smallcopy A:link {text-decoration:underline;color:#505050} 
.smallcopy A:visited {text-decoration:underline;color:#505050}
.smallcopy A:hover {text-decoration:underline;color:#999999}
.smallcopy A:active {text-decoration:underline;color:#505050}

.smallwhitecopy {font-size: 11px;font-family: Arial, Helvetica;color:#ffffff;}

.smallwhitecopy A:link {text-decoration:underline;color:#ffffff} 
.smallwhitecopy A:visited {text-decoration:underline;color:#ffffff}
.smallwhitecopy A:hover {text-decoration:underline;color:#ffffff}
.smallwhitecopy A:active {text-decoration:underline;color:#ffffff}

.smallwhitebold {font-size: 11px;font-family: Arial, Helvetica;color:#ffffff;font-weight:bold;}

.smallwhitebold A:link {text-decoration:underline;color:#FFF88B} 
.smallwhitebold A:visited {text-decoration:underline;color:#FFF88B}
.smallwhitebold A:hover {text-decoration:underline;color:#FFF88B}
.smallwhitebold A:active {text-decoration:underline;color:#FFF88B}

.smallwhitebold {font-size: 11px;font-family: Arial, Helvetica;color:#ffffff;font-weight:bold;}

.smallwhitebold A:link {text-decoration:underline;color:#FFF88B} 
.smallwhitebold A:visited {text-decoration:underline;color:#FFF88B}
.smallwhitebold A:hover {text-decoration:underline;color:#FFF88B}
.smallwhitebold A:active {text-decoration:underline;color:#FFF88B}

.accbg {background-color:#000000;}
.balancebg {background-color:#d00000;}

.balanceborder {
  border: solid 1px #d00000;
}

.italiccopy {font-size: 12px;font-family: Arial, Helvetica;color:#000000;font-style:italic;}
.largecopy {font-size: 13px;font-family: Arial, Helvetica;color:#000000;}
.largeboldcopy {font-size: 13px;font-family: Arial, Helvetica;color:#000000;font-weight:bold;}
.redstdcopy {font-size: 12px;font-family: Arial, Helvetica;color:#FF0000;}
.redboldcopy {font-size: 12px;font-family: Arial, Helvetica;color:#FF0000;font-weight:bold;}
.redsmallcopy {font-size: 11px;font-family: Arial, Helvetica;color:#FF0000;}
.redsmallbold {font-size: 11px;font-family: Arial, Helvetica;color:#FF0000;font-weight:bold;}
.redheadercopy {font-size: 14px;font-family: Arial, Helvetica;color:#FF0000;font-weight:bold;}
.blueheadercopy {font-size: 13px;font-family: Arial, Helvetica;color:#000099;font-weight:bold;}
.accheader {font-size: 14px;font-family: Arial, Helvetica;color:#505050;font-weight:bold;}
.helpheader {font-size: 14px;font-family: Arial, Helvetica;color:#505050;font-weight:bold;}
.whiteheader {font-size: 13px;font-family: Arial, Helvetica;color:#FFFFFF;font-weight:bold;}
.smallboldcopy {font-size: 11px;font-family: Arial, Helvetica;color:#000000;font-weight:bold;}
.merchplat {font-size: 10px;font-family: Arial, Helvetica;color:#767676;font-weight:bold;}
.merchprice {font-size: 13px;font-family: Arial, Helvetica;color:#000000;font-weight:bold;}
.redtxt {font-size: 10px;font-family:Arial, Helvetica;color:#ff0000;}
.cartcoupon {font-size: 11px;font-family: Arial, Helvetica;color:#565656;}
.cartcouponb {font-size: 11px;font-family: Arial, Helvetica;color:#565656;font-weight: bold;}
.reviewheader {font-size: 18px;font-family: Arial, Helvetica;color:#686868;font-weight:bold;}
.giftcardheader {font-size: 20px;font-family: Arial, Helvetica;color:#686868;}
.valuebalance {font-size: 20px;font-family: Arial, Helvetica;color:#ffffff;font-weight:bold;}

.cousuallyships {font-size: 11px;font-family:Arial, Helvetica;color:#29A12F;font-weight:bold;}

.cousuallyships A:link {text-decoration:none;color:#29A12F} 
.cousuallyships A:visited {text-decoration:none;color:#29A12F}
.cousuallyships A:hover {text-decoration:underline;color:#29A12F}
.cousuallyships A:active {text-decoration:underline;color:#29A12F}

.coprerelease {font-size: 11px;font-family:Arial, Helvetica;color:#ED4A1B;font-weight:bold;}

.coprerelease A:link {text-decoration:none;color:#ED4A1B} 
.coprerelease A:visited {text-decoration:none;color:#ED4A1B}
.coprerelease A:hover {text-decoration:underline;color:#ED4A1B}
.coprerelease A:active {text-decoration:underline;color:#ED4A1B}

.cobackordered {font-size: 11px;font-family:Arial, Helvetica;color:#FF0000;font-weight:bold;}

.cobackordered A:link {text-decoration:none;color:#FF0000} 
.cobackordered A:visited {text-decoration:none;color:#FF0000}
.cobackordered A:hover {text-decoration:underline;color:#FF0000}
.cobackordered A:active {text-decoration:underline;color:#FF0000}

.coordernumber {font-size: 18px;font-family: Arial, Helvetica;color:#000000;font-weight:bold;}

.prodtitle {font-size: 18px;font-family: Arial, Helvetica;color:#000000;font-weight:bold;}
.prodprice {font-size: 20px;font-family: Arial, Helvetica;color:#000000;font-weight:bold;}
.prodsmallbold {font-size: 11px;font-family: Arial, Helvetica;color:#000000;font-weight:bold;}
.prodsmall {font-size: 11px;font-family: Arial, Helvetica;color:#000000;}


.produsuallyships {font-size: 11px;font-family:Arial, Helvetica;color:#29A12F;font-weight:bold;}

.produsuallyships A:link {text-decoration:none;color:#29A12F} 
.produsuallyships A:visited {text-decoration:none;color:#29A12F}
.produsuallyships A:hover {text-decoration:underline;color:#29A12F}
.produsuallyships A:active {text-decoration:underline;color:#29A12F}

.prodprerelease {font-size: 11px;font-family:Arial, Helvetica;color:#ED4A1B;font-weight:bold;}
.prodbackordered {font-size: 11px;font-family:Arial, Helvetica;color:#FF0000;font-weight:bold;}
.proddescriptors {font-size: 10px;font-family: Arial, Helvetica;color:#000000;}
.prodesrbrating {font-size: 10px;font-family: Arial, Helvetica;color:#000000;font-weight:bold;}

.prodsmallgrey {font-size: 11px;font-family: Arial, Helvetica;color:#565656;}

.prodsmallgrey A:link {text-decoration:underline;color:#565656} 
.prodsmallgrey A:visited {text-decoration:underline;color:#565656}
.prodsmallgrey A:hover {text-decoration:underline;color:#565656}
.prodsmallgrey A:active {text-decoration:underline;color:#565656}

.searchsortbox {
  background: #E6E6E6;
}

.searchnoresult {font-size: 13px;font-family: Arial, Helvetica;color:#000000;}
.searchnoresulttitle {font-size: 13px;font-family: Arial, Helvetica;color:#000000;font-weight:bold;font-style:italic;}

.searchpages {font-size: 12px;font-family: Arial, Helvetica;color:#000000;font-weight:bold;}
.searchresults {font-size: 12px;font-family: Arial, Helvetica;color:#686868;font-weight:bold;}
.smallsearchresults {font-size: 11px;font-family: Arial, Helvetica;color:#686868;font-weight:bold;}

.searchstart {font-size: 11px;font-family: Arial, Helvetica;color:#686868;font-weight:bold;}

.searchstart A:link {text-decoration:underline;color:#686868} 
.searchstart A:visited {text-decoration:underline;color:#686868}
.searchstart A:hover {text-decoration:underline;color:#686868}
.searchstart A:active {text-decoration:underline;color:#686868}

.searchcrumbs {font-size: 11px;font-family: Arial, Helvetica;color:#505050;font-weight:bold;}

.searchcrumbs A:link {text-decoration:underline;color:#505050} 
.searchcrumbs A:visited {text-decoration:underline;color:#505050}
.searchcrumbs A:hover {text-decoration:underline;color:#999999}
.searchcrumbs A:active {text-decoration:underline;color:#505050}

.searchtips {font-size: 12px;font-family: Arial, Helvetica;color:#686868;}

.searchtips A:link {text-decoration:underline;color:#505050} 
.searchtips A:visited {text-decoration:underline;color:#505050}
.searchtips A:hover {text-decoration:underline;color:#999999}
.searchtips A:active {text-decoration:underline;color:#505050}

.didyoumean {font-size: 12px;font-family: Arial, Helvetica;color:#686868;font-style:italic;}

.didyoumean A:link {text-decoration:underline;color:#505050} 
.didyoumean A:visited {text-decoration:underline;color:#505050}
.didyoumean A:hover {text-decoration:underline;color:#999999}
.didyoumean A:active {text-decoration:underline;color:#505050}

.reviewcopy {font-size: 13px;font-family: Arial, Helvetica;color:#363636;}

.reviewcopy A:link {text-decoration:underline;color:#363636} 
.reviewcopy A:visited {text-decoration:underline;color:#363636}
.reviewcopy A:hover {text-decoration:underline;color:#363636}
.reviewcopy A:active {text-decoration:underline;color:#363636}

.prodpriceoutline {
	color: #686868;
 	border: solid 1px #686868;
}

.prodratingbg {
	background: #f98020;
}

.prodratinggrey {
	background: #e6e6e6;
	border: solid 1px #686868;
}

.prodratingwhite {
	background: #ffffff;
}

.prodratingtotal {font-size: 11px;font-family: Arial, Helvetica;color:#000000;}

.prodlocatoroutline {
	background: #E6E6E6;
 	border: solid 1px #686868;
}

.srpriceboxoutline {
	color: #686868;
 	border: solid 1px #686868;
}

.accbox {
  background: #F3F3F3;
  border: solid 1px #686868;
}

.helplink {font-size: 11px;font-family: Arial, Helvetica;color:#565656;}

.helplink A:link {text-decoration:underline;color:#565656} 
.helplink A:visited {text-decoration:underline;color:#565656}
.helplink A:hover {text-decoration:underline;color:#565656}
.helplink A:active {text-decoration:underline;color:#565656}

.smallprodcopy {font-size: 11px;font-family: Arial, Helvetica;color:#505050;}

.reviewcats {font-size: 11px;font-family: Arial, Helvetica;color:#505050;}

.reviewcats A:link {text-decoration:none;color:#505050} 
.reviewcats A:visited {text-decoration:none;color:#505050}
.reviewcats A:hover {text-decoration:underline;color:#7c7c7c}
.reviewcats A:active {text-decoration:underline;color:#7c7c7c}

.prodrating {font-size: 45px;font-family: Arial, Helvetica;color:#ffffff;font-weight:bold;}

.prodrating A:link {text-decoration:underline;color:#FFF88B} 
.prodrating A:visited {text-decoration:underline;color:#FFF88B}
.prodrating A:hover {text-decoration:underline;color:#FFF88B}
.prodrating A:active {text-decoration:underline;color:#FFF88B}

.srpricedrop {font-size: 11px;font-family: Arial, Helvetica;color:#000000;}
.srprice {font-size: 16px;font-family: Arial, Helvetica;color:#000000;font-weight:bold;}


.leftnavborder {
	background: #F3F3F3;
 	border: solid 1px #000000;
}

.lncopy {font-size: 12px;font-family: Arial, Helvetica;color:#505050;font-weight:bold;}

.lncopy A:link {text-decoration:none;color:#505050} 
.lncopy A:visited {text-decoration:none;color:#505050}
.lncopy A:hover {text-decoration:underline;color:#999999}
.lncopy A:active {text-decoration:none;color:#505050}



/* ==========   Store Front Tags   ========== */


.featuretitle {font-size: 12px;font-family:Arial, Helvetica;color:#505050;font-weight:bold;}

.featuretitle A:link {text-decoration:underline;color:#505050} 
.featuretitle A:visited {text-decoration:underline;color:#505050}
.featuretitle A:hover {text-decoration:underline;color:#999999}
.featuretitle A:active {text-decoration:underline;color:#505050}

.subtitle {font-size: 11px;font-family:Arial, Helvetica;color:#505050;font-weight:bold;}

.subtitle A:link {text-decoration:underline;color:#505050} 
.subtitle A:visited {text-decoration:underline;color:#505050}
.subtitle A:hover {text-decoration:underline;color:#999999}
.subtitle A:active {text-decoration:underline;color:#505050}

.productinfo {font-size: 11px;font-family:Arial, Helvetica;color:#000000}

.productinfo A:link {text-decoration:underline;color:#505050} 
.productinfo A:visited {text-decoration:underline;color:#505050}
.productinfo A:hover {text-decoration:underline;color:#999999}
.productinfo A:active {text-decoration:underline;color:#505050}

.prodlink {font-size: 11px;font-family:Arial, Helvetica;color:#505050;}

.prodlink A:link {text-decoration:underline;color:#505050} 
.prodlink A:visited {text-decoration:underline;color:#505050}
.prodlink A:hover {text-decoration:underline;color:#999999}
.prodlink A:active {text-decoration:underline;color:#505050}

.leftplatform {font-size: 11px;font-family:Arial, Helvetica;color:#505050;font-weight:bold}

.leftplatform A:link {text-decoration:none;color:#505050} 
.leftplatform A:visited {text-decoration:none;color:#505050}
.leftplatform A:hover {text-decoration:underline;color:#999999}
.leftplatform A:active {text-decoration:underline;color:#505050}

.category {font-size: 11px;font-family:Arial, Helvetica;color:#505050;font-weight:bold}

.category A:link {text-decoration:none;color:#505050} 
.category A:visited {text-decoration:none;color:#505050}
.category A:hover {text-decoration:underline;color:#999999}
.category A:active {text-decoration:underline;color:#505050}

.viewall {font-size: 10px;font-family:Arial, Helvetica;color:#ffffff;font-weight:bold}

.viewall A:link {text-decoration:none;color:#ffffff} 
.viewall A:visited {text-decoration:none;color:#ffffff}
.viewall A:hover {text-decoration:underline;color:#ffffff}
.viewall A:active {text-decoration:underline;color:#ffffff}

.platforms {font-size: 9px;font-family:Arial, Helvetica;color:#505050}

.platforms A:link {text-decoration:underline;color:#505050} 
.platforms A:visited {text-decoration:underline;color:#505050}
.platforms A:hover {text-decoration:underline;color:#999999}
.platforms A:active {text-decoration:underline;color:#505050}

.sf_acc {font-size: 11px;font-family: Arial, Helvetica;color:#505050;font-weight:bold;}

.sf_acc A:link {text-decoration:none;color:#505050} 
.sf_acc A:visited {text-decoration:none;color:#505050}
.sf_acc A:hover {text-decoration:underline;color:#999999}
.sf_acc A:active {text-decoration:none;color:#505050}

.nowshipping {font-size: 11px;font-family:Arial, Helvetica;color:#29A12F}
.ships {font-size: 11px;font-family:Arial, Helvetica;color:#ED4A1B}
.red {color:#bb001a;font-weight:bold;}
.price {font-size: 12px;font-family:Arial, Helvetica;color:#000000;font-weight:bold;}




/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/

.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;}
.qmmc {position:relative;}
.qmmc a {float:left;display:block;white-space:nowrap;}
.qmmc div {visibility:hidden;position:absolute;}


/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/


	/* Remove the comments bleow for vertical mains and change the false value to
		   true in the qm_create function after the menus structure. */
	.qmmc a {float:none}

		

	/*"""""""" (MAIN) Container """"""""*/
	#qmZ0
	{ 
		background-color:transparent;
	}


	/*"""""""" (MAIN) Parent Items """"""""*/
	#qmZ0 .qmparent
	{
		background-image:url('arrow_right.gif');
		background-repeat:no-repeat;
		background-position: 95% 50%;
	}


	/*"""""""" [SUB] Containers """"""""*/
	#qmZ0 div
	{
		background-color:#f6f6f6;
		padding:5px;
		border:1px solid #000000;
		margin-top:-5px;
		margin-left:4px;
		z-index:100;
		
	}

	/*"""""""" [SUB] Parent Items """"""""*/
	#qmZ0 div .qmparent 
	{
		background-image:url('arrow_right.gif');	
	}


	/*"""""""" [SUB] Items """"""""*/
	#qmZ0 div a
	{		
		width:140px;
		background-color:#f6f6f6;
		border:0px;
	}
