body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(https://system.netsuite.com/c.306789/site/left/background.gif);
}
.portletHandle {
	background-color: #ffffff;
}
.addtoCartButton {
	background:url("http://www.refurbups.com/site/images_site/addtocart_slim.png") no-repeat;
	cursor:pointer;
	width: 100px;
	height: 25px;
	border: none;
	font-size: 0px;
}

a:link {
     color: #000066;
     text-decoration: none
  }

a:visited {
     color: #000066;
     text-decoration: none;
  }
a:hover {  color: #0000FF; text-decoration: underline}
.bodytxt {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-align:justify; 
}
.bodyBold {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #000066;
/*	text-align:justify; */
	font-weight: bold;
}
.bodyBoldHeader {
	font-family: Verdana; 
	font-size: 20px; 
	font-style: normal;
	color: #000066; 
/*	text-align:justify; */
	font-weight: bold; 
}
.bodyHeader {
	font-family: Verdana;
	font-size: 16px;
	font-style: normal;
	color: #000066;
/*	text-align:justify; */
	font-weight: bold;
}
.bodyBoldCenter {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #000066;
	text-align: center;
	font-weight: bold;
}
.portletTitle, .portletTitle a {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-align:center;
	font-weight: bold;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
input { 
	border-width: 1px; 
}
.left-smalltext {
	font-size: 11px;
}
a.leftlink:link {
	color: #cccccc;
	text-decoration: none;
	font-size: 11px;
}
.text-smallgray {
	font-size: 11px;
	color: #CCCCCC;
}

a.leftlink:visited {
	color: #cccccc;
	text-decoration: none;
}
a.leftlink:active {
	color: #cccccc;
	text-decoration: none;
}
a.leftlink:hover {
	color: #FFFFFF;
	text-decoration: none;
}

a.minicartlink:link {
	color: #000000;
	text-decoration: none;
	font-size: 11px;
}
a.minicartlink:visited {
	color: #000000;
	text-decoration: none;
}
a.minicartlink:active {
	color: #000000;
	text-decoration: none;
}
a.minicartlink:hover {
	color: #CC0000;
	text-decoration: none;
}

a.sidemenuCat { 
  display: block;
  background-image: url(https://system.netsuite.com/c.306789/site/left/ln-backsingle1.gif);
  font-size: 9pt;
  font-weight: bold; 
  padding: 0px 0px 0px 20px;
  text-decoration: none;
  color: #000000;
  width:130px;
  height:17px;
  border-bottom:1px solid #efefef;
}
a.sidemenuCat:visited { background-image: url(https://system.netsuite.com/c.306789/site/left/ln-backsingle1.gif); }
a.sidemenuCat:active { background-image: url(https://system.netsuite.com/c.306789/site/left/ln-backsingle1.gif); }
a.sidemenuCat:hover { background-image: url(https://system.netsuite.com/c.306789/site/left/ln-backsingle2.gif); color: #ffffff; }

a.sidemenuCatR { 
  display: block; 
  background-image: url(https://system.netsuite.com/c.306789/site/left/ln-backsingle1.gif);
  font-size: 9pt;
  font-weight: bold;   
  padding: 0px 0px 0px 20px;
  text-decoration: none;
  color: #000000;
  width:130px;
  height:17px;
  border-bottom:1px solid #efefef;
}
a.sidemenuCatR:visited { background-image: url(https://system.netsuite.com/c.306789/site/left/ln-backsingle1.gif); }
a.sidemenuCatR:active { background-image: url(https://system.netsuite.com/c.306789/site/left/ln-backsingle1.gif); }
a.sidemenuCatR:hover { background-image: url(https://system.netsuite.com/c.306789/site/left/ln-backsingle2r.gif); color: #ffffff; }

a.sidemenuCartCat { 
  display: block;
  background-image: url(https://system.netsuite.com/c.306789/site/left/ln-backcart.gif);
  background-repeat: no-repeat;
  font-size: 9pt;
  font-weight: bold;
  padding: 2px 0px 0px 24px;
  text-decoration: none;
  color: #000000;
  height:16px;
}
a.sidemenuCartCat:visited { background-image: url(https://system.netsuite.com/c.306789/site/left/ln-backcart.gif); }
a.sidemenuCartCat:active { background-image: url(https://system.netsuite.com/c.306789/site/left/ln-backcart.gif); }
a.sidemenuCartCat:hover { background-image: url(https://system.netsuite.com/c.306789/site/left/ln-backcart2.gif); color: #ffffff; }

.home-titles {
	font-size: 14px;
	font-weight: bold;
	color: #d22129;
}

div#searchBar {
    width: 140px;
    height: 20px;
    background: url(https://system.netsuite.com/c.306789/site/left/searchinput_bg.gif);
}

div#searchBar input.searchInput {
    float: left;
    padding: 0;
    margin: 2px 0 0 4px;
    border: 0;
    width: 115px;
    background: none;
}

div#searchBar input.searchButton {
    cursor: pointer;
    float: right;
    margin: 2px 3px 0 0;
    border: 0;
    width: 16px;
    height: 16px;
    background: url(https://system.netsuite.com/c.306789/site/left/searchinput_button.gif);
}

div#searchBar input.searchButton:hover {
    background: url(https://system.netsuite.com/c.306789/site/left/searchinput_button_h.gif);
}

input#checkout {
    background-color:transparent;
    background-image:url(http://www.refurbups.com/site/siteimages/checkout-button.png);
    background-repeat:no-repeat;
    border:none;
    cursor:pointer;
    display:inline-block;
    float:left;
    margin:0px;
    padding:0px;
    width: 160px;
    height: 64px;
    font-size: 0;
    text-decoration:none;
	line-height:0;
}

input#cancel {
    background-color:transparent;
    background-image:url(http://www.refurbups.com/site/siteimages/continueshopping-button.png);
    background-repeat:no-repeat;
    border:none;
    cursor:pointer;
    display:inline-block;
    float:left;
    margin:0px;
    padding:0px;
    width: 140px;
    height: 40px;
    font-size: 0;
    text-decoration:none;
	line-height:0;
}

input#recalc {
    background-color:transparent;
    background-image:url(http://www.refurbups.com/site/siteimages/updatetotals-button.png);
    background-repeat:no-repeat;
    border:none;
    cursor:pointer;
    display:inline-block;
    float:left;
    margin:0px;
    padding:0px;
    width: 140px;
    height: 40px;
    font-size: 0;
    text-decoration:none;
	line-height:0;
}

div#div__title, div#div__label {
  padding: 0;
  display: none;
}

input#qty {
  width: 24px;
}

.checkoutprogresstext {
  color: #000000 !important;
}

.breadcrumbs {
  font-size: 10px;
}

table.footerNav td {
  font-size: 10px !important;
  font-family: verdana !important;
  line-height: 16px !important;
  padding: 0 0 4px 16px !important;
}

table.footerNav span.lrg {
  font-size: 12px;
}

table.footerNav b {
  font-size: 110%;
}

table.footerNav ul {
  list-style: none;
  padding: 0 0 0 10px;
  margin: 5px 0;
}

p.noSpacing {
  padding: 0;
  margin: 0;
}

a:hover.noUnderline  {
  text-decoration: none;
}

.tabs1	{filter: alpha(opacity=10); moz-opacity:.1; opacity:.1;}
.tabs2	{filter: alpha(opacity=20); moz-opacity:.2; opacity:.2;}
.tabs3	{filter: alpha(opacity=30); moz-opacity:.3; opacity:.3;}
.tabs4	{filter: alpha(opacity=40); moz-opacity:.4; opacity:.4;}
.tabs5	{filter: alpha(opacity=50); moz-opacity:.5; opacity:.5;}
.tabs6	{filter: alpha(opacity=60); moz-opacity:.6; opacity:.6;}
.tabs7	{filter: alpha(opacity=70); moz-opacity:.7; opacity:.7;}
.tabs8	{filter: alpha(opacity=80); moz-opacity:.8; opacity:.8;}
.tabs9	{filter: alpha(opacity=90); moz-opacity:.9; opacity:.9;}
.tabs10	{filter: alpha(opacity=100); moz-opacity:1; opacity:1;}

#slides { 
	width:635px; 
	height:200px;
}

#slideslinkbar { 
	height:15px; 
	margin:0px; 
	width:635px; 
	background-color:#FFFFFF; 
	filter: alpha(opacity=50); 
	moz-opacity:.5; 
	opacity:.5;
	display:none;
}

#rotator {
	padding-left: 1px;
	width: 635px;
	height: 200px;
}

#rotator ul { 
	list-style:none; 
	margin:0px; 
	padding:0 0 0 560px;
}

#rotator li { float:left;}

#rotator li a { 
	display:block; 
	padding:0 5px; 
	font-size:11px; 
	font-weight:bold; 
}

#rotator li.tabSelected { }

#rotator li.tabSelected a { 
	color:#CF1111; 
	text-decoration:underline;
}

#noScriptLayer {
	background-image:url("http://www.refurbups.com/site/siteimages/noScriptBG.png");
	bottom:0;
	height:100px;
	position:fixed;
	right:0;
	text-indent:-9999px;
	width:255px;
}

.addthis_toolbox .hover_effect {
    padding: 6px 0 6px 60px;
}

.addthis_toolbox .hover_effect div {
    float: left;
}

.addthis_toolbox .hover_effect a {
    border: 2px solid #fff;
    padding: 2px 2px 2px 16px;
    position: relative;
    text-decoration: none;
}

.addthis_toolbox .hover_effect a:hover {
    border: 2px solid #105CB6;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background: #B4D3F8;
    color: #105CB6;
    text-decoration: none;
}

.addthis_toolbox .hover_effect span {
    position: absolute;
    width: 16px;
    height: 16px;
    top: 2px;
    left: 1px;
}