	.mainfix    {font: 13px Arial, Helvetica, sans-serif;}
	.mainfix2   {font: 13px Arial, Helvetica, sans-serif;}
	.smallfix   {font: 11px Arial, Helvetica, sans-serif;}
	.smallfix1  {font: 10px Arial, Helvetica, sans-serif;}
	
	.smallvfix  {font: 10px Verdana, Arial, Helvetica, sans-serif;}	
	.smallvfix1  {font: 11px Verdana, Arial, Helvetica, sans-serif;}	
	
	.smallthfix  {font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;}			
	.boldthfix  {font: bold 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;}			
	.boldthfix1  {font: bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;}
	
	.boldvfix   {font: bold 11px Verdana, Arial, Helvetica, sans-serif;}
	.boldvfix1   {font: bold 10px Verdana, Arial, Helvetica, sans-serif;}	
	.boldfix   {font: bold 12px Arial, Helvetica, sans-serif;}	
	.boldfix1   {font: bold 11px Arial, Helvetica, sans-serif;}	
	.boldfix2   {font: bold 13px Arial, Helvetica, sans-serif;}		
	
	.margh1 {font: bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#ffffff; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; margin-top: 0px;}	



.aspb {
line-height:-1;
margin: -1;
font-size :12px ;
color : #ffffff;
text-decoration : none;
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight : bold;
}

	.bg1 {background-image:url(/lib/svcompucycle/top-bg.jpg);background-repeat: no-repeat;}
	.bg2 {background-image:url(/lib/svcompucycle/blue-pixel1.gif);background-repeat: repeat-y;}
	.bg3 {background-image:url(/lib/svcompucycle/bg.gif);background-repeat: no-repeat;}	
		

	.bigfix   {font: bold 18px Arial, Helvetica, sans-serif;}
	.bigfix1   {font: bold 16px Arial, Helvetica, sans-serif;}	
	.bigvfix   {font: bold 14px Verdana, Arial, Helvetica, sans-serif;}
	.bigtfix   {font:19px Times New Roman, serif}	
		
	.upper   {text-transform: uppercase;}
		
	
	.marg0		{margin-left: 4px; margin-right: 2px;}
	.marg1		{margin-left: 12px; margin-right: 12px;}
	.marg2		{margin-left: 22px; margin-right: 5px;}
	.marg3		{margin-left: 8px; margin-right: 2px;}
	.marg4		{margin-left: 6px; margin-right: 2px;}					

	.sel1 		{width:103px; height:16; font: 10px Arial, Helvetica, sans-serif;color:#CDD3DC;background-color: #374E75;border-color : #A3BCF6;}
	.sel2 		{width:98px; height:16; font: 11px Arial, Helvetica, sans-serif;color:#953B09;background-color : #ffffff;border-color : #A3BCF6;}
	

	.tex1 		{width:79px; height:16; background-color : #001495;border-width:0px;font: 10px Arial, Helvetica, sans-serif;color:#BFBFDC;}
	.tex2 		{width:79px; height:16;  background-color : #E6E4E4;border-width:0px;font: 10px Arial, Helvetica, sans-serif;color:#4B4B4B;}


	a.hmainfix:link {font: 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration: none;}
	a.hmainfix:visited {font: 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration: none;}
	a.hmainfix:hover {font: 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration: underline;}

	a.hsmallfix:link {font: 11px Arial, Helvetica, sans-serif; color:#4B4B4B; text-decoration: none;}
	a.hsmallfix:visited {font: 11px Arial, Helvetica, sans-serif; color:#4B4B4B; text-decoration: none;}
	a.hsmallfix:hover {font: 11px Arial, Helvetica, sans-serif; color:#4B4B4B; text-decoration: underline;}

	a.hsmallfix1:link {font: 11px Arial, Helvetica, sans-serif; color:#083C6C; text-decoration: none;}
	a.hsmallfix1:visited {font: 11px Arial, Helvetica, sans-serif; color:#083C6C; text-decoration: none;}
	a.hsmallfix1:hover {font: 11px Arial, Helvetica, sans-serif; color:#083C6C; text-decoration: underline;}

	a.hboldfix:link {font: bold 12px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration: none;}
	a.hboldfix:visited {font: bold 12px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration: none;}
	a.hboldfix:hover {font: bold 12px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration: underline;}

	a.hboldtfix:link {font: bold 10px Tahoma, Arial, Helvetica, sans-serif; color:#595959; text-decoration: none;}
	a.hboldtfix:visited {font: bold 10px Tahoma, Arial, Helvetica, sans-serif; color:#595959; text-decoration: none;}
	a.hboldtfix:hover {font: bold 10px Tahoma, Arial, Helvetica, sans-serif; color:#000000; text-decoration: none;}

	a.hboldtfix2:link {font: bold 12px Tahoma, Arial, Helvetica, sans-serif; color:#595959; text-decoration: none;}
	a.hboldtfix2:visited {font: bold 12px Tahoma, Arial, Helvetica, sans-serif; color:#595959; text-decoration: none;}
	a.hboldtfix2:hover {font: bold 12px Tahoma, Arial, Helvetica, sans-serif; color:#000000; text-decoration: none;}

	a.hboldfix2:link {font: bold 11px Arial, Helvetica, sans-serif; color:#024EAD; text-decoration: none;}
	a.hboldfix2:visited {font: bold 11px Arial, Helvetica, sans-serif; color:#024EAD; text-decoration: none;}
	a.hboldfix2:hover {font: bold 11px Arial, Helvetica, sans-serif; color:#024EAD; text-decoration: underline;}

	a.hboldfix3:link {font: bold 12px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration: none;}
	a.hboldfix3:visited {font: bold 12px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration: none;}
	a.hboldfix3:hover {font: bold 12px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration: underline;}

	a.hboldvfix:link {font: bold 10px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration: none;}
	a.hboldvfix:visited {font: bold 10px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration: none;}
	a.hboldvfix:hover {font: bold 10px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration: underline;}

	a.hboldvfix1:link {font: bold 11px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration: none;}
	a.hboldvfix1:visited {font: bold 11px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration: none;}
	a.hboldvfix1:hover {font: bold 11px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration: underline;}

	a.hsmallvfix:link {font: 11px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration: none;}
	a.hsmallvfix:visited {font: 11px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration: none;}
	a.hsmallvfix:hover {font: 11px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration: underline;}
	
	img.ystore-cross-sell-product-image {border: 0px;}
	div.ystore-cross-sell-product-caption {font: 9px Verdana, Arial, Helvetica, sans-serif; color:#000000;}
	h4.ystore-cross-sell-product-name {font: bold 9px Verdana, Arial, Helvetica, sans-serif; color:#000000;}
	p.ystore-cross-sell-product-price {font: bold 9px Verdana, Arial, Helvetica, sans-serif; color:#FF0000;}
	td.ystore-cross-sell-cell {vertical-align: top; width: 33%;}
	table.ystore-cross-sell-table {width: 100%;}
	h3.ystore-cross-sell-title {font: bold 10px Verdana, Arial, Helvetica, sans-serif; color:#000000;}
	
	.newarrivalsdiv a{padding: 1px;display: block;}
	.newarrivalsdiv a:link{border:1px solid #E9E9E9;}
	.newarrivalsdiv a:active{border:1px solid #E9E9E9;}
	.newarrivalsdiv a:visited{border:1px solid #E9E9E9;}
	.newarrivalsdiv a:hover{ background-position: right top; border:1px dashed #CCCCCC; 		background-image:url('http://lib.store.yahoo.net/lib/svcompucycle/featureddivbg.jpg'); background-repeat:no-repeat}
	
	.featureddiv a{padding: 1px; display: block;}
	.featureddiv a:link{border:1px solid #FFFFFF; background-color: #FFFFFF;}
	.featureddiv a:active{border:1px solid #FFFFFF; background-color: #FFFFFF;}
	.featureddiv a:visited{border:1px solid #FFFFFF; background-color: #FFFFFF;}
	.featureddiv a:hover{background-position: right top; border:1px dashed #CCCCCC; 		background-image:url('http://lib.store.yahoo.net/lib/svcompucycle/featureddivbg.jpg'); background-repeat:no-repeat}

	a.info{
    	position: relative; 
    	background-color: none;
    	color:#000;
    	text-decoration:none;
    	}

	a:hover.info{background-color:#ff0; 
				 }

	a.info span{display: none; 
				}

	a:hover.info span{ /*the span will display just on :hover state*/
    	background-position: center top; display:block;
    	position: absolute;
    	top: -50px; left: -340px; width: 300px;
    	border: none;
    	background-color: none; color:#000000;
    	padding: 6px;
    	z-index:10;
    	}

	a.qty{
    	position:relative; 
    	z-index:24; background-color: none;
    	color:#000;
    	text-decoration:none}

	a:hover.qty{z-index:25; background-color:#ff0}

	a.qty span{display: none}

	a:hover.qty span{ /*the span will display just on :hover state*/
  	background-position: center top; display:block;
   	position:absolute;
   	top:0em; left:-13em; width:14em;
   	border: 1px; border-color: #C0C0C0;
    	border-style: solid;
    	background-color: #FFFFCC; color:#000000;
    	padding: 6px;
    	}
		
	#ys_superbar {color:#fff; font-family:Verdana; font-size:11px; width: 475px !important }
	#yscp_welcome_msg { margin:0px 10px 0px 5px; display:none; line-height:20px; color:#fff; }
	
	#yscp_signin_link { display:none; line-height:20px; color:#fff; }
	#yscp_signin_link:hover { font-family:verdana; color:#fff; text-decoration:underline; line-height:20px; !important }
	
	#yscp_signout_link { margin-left:10px; display:none; color: #fff; line-height:20px; font-family:Verdana; font-size:11px }
	
	#yscp_myaccount_link { display:none; line-height:20px; margin-right:10px; margin-left:10px; }
	
	.yscp_bold { font-weight:bold; }
	a.yscp_link:visited { font-family:verdana; color:#fff; text-decoration:none; line-height:20px; }
	a.yscp_link:hover { font-family:verdana; color:#fff; text-decoration:underline; line-height:20px; !important }
	a.yscp_link { font-family:verdana; text-decoration:none; color:#fff; line-height:20px; }
	#ys_cpers { float: left; text-align: left; }
	#signOutBtn { color: #fff; line-height:20px; font-family:Verdana; font-size:11px; !important}