html, body
{
	background-color: #cccccc;
	background-image: url(images/background.gif);
	background-repeat: repeat-y;
	background-attachment:fixed;
	background-position: top center; 

	padding: 0px;
	margin: 0px;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	
	
}
/*marius edit */
#home_top{
	width:828px;
	height:51px;
	margin:0px;
	padding:0px;
	float:left;
	background-image:url(images/sell_all_time_fee.jpg);
	background-position:left;
	background-repeat:no-repeat;
}
#home_left{
	width:256px;
	height:332px;
	margin:0px;
	padding:0px;
	float:left;
	background-image:url(images/how_to_sell.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#home_center{
	width:270px;
	height:332px;
	margin:0px;
	padding:0px;
	float:left;
	background-image:url(images/how_to_buy.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}
#home_right{
	width:288px;
	height:332px;
	padding:0px;
	margin-left:8px;
	float:left;
	background-image:url(images/free_sample_spin.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}
#home_right dl{
	margin:0px;
	padding-left:17px;
}
#home_right p{
	margin:0px;
	padding-left:17px;
}
#spin_container{
	width:288px;
	height:206px;
	margin-top:32px;
	padding:0px;
	float:left;
}
/*marius edit */
#mainWrapper
{
	width: 822px;
	text-align:left;
	margin: auto;
	padding-top: 15px;
	padding-left: 26px;
	padding-right: 24px;
	padding-bottom: 10px;	position: relative;
	
}#how_works {	position: absolute;	top:80px; 	right:-79px;	*right: -80px;	background:url("images/intro_how_works.jpg") top left no-repeat; 	width:78px; 	height:72px;	display: block;}
#bottommenu  {
   font: 10px/16px Verdana;
   margin: 0px;
   height: 30px;
   padding: 0px;
   list-style: none;
   text-align: center;
   color: #23408F;
   clear:both;
   float:left;
   width: 100%;
   padding-top: 10px;
}
#bottommenu li  {
   height: 100%;
   display: inline;
   margin: 0px;
}
#bottommenu li a  {
   background-color: transparent;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #23408F;
   height: 100%;
}
#bottommenu li a:hover {
   background-color: #A8BDD7;
   color: #000000;
}
#bottomtext {
}
.sellerRatingText
{
   font: 9px/15px Verdana;
   text-align: left;
   color: #23408F;
}
#copyrighttext  {
	float:left;
}
#copyrighttext p  {
   font: 9px/15px Verdana;
   text-align: left;
   color: black;

}
.loggedUserText
{
	clear:both;
   float:right;
   font: 9px/15px Verdana;
   text-align: right;
   color: #23408F;
   width:300px;
}
#verysign  {
   background: url(images/verysign.jpg) no-repeat;
   visibility: visible;
   width: 233px;
   height: 26px;
   float:left;
}
#namebctext  {
	float:right;
}
#namebctext p {
   font: 9px/15px Verdana;
   text-align: right;
   color: black;
}
#namebctext  p a {
   background-color: transparent;
   text-decoration: none;
   color: black;
}
#namebctext  p a:hover {
   background-color: #A8BDD7;
   color: #000000; 
}
#header
{
	float: left;
	clear: both;
}
#logo
{
	float:left;
	
	width: 294px;
	height: 83px;
	
	
	margin-left: -18px;
	
}
#separator
{
	clear: both;
	margin-bottom: 10px;
}
#topMenuRight
{
	float: right;
	width:480px;
	height: 90px;
	
}

#searchIcon
{
	float:right;
	padding: 10px;
}
#searchLabel
{
	letter-spacing: -1px;
	color: #23408F;
	font: 13px/15px Verdana;
	margin: 0px;
	text-align: left;	
}
#searchTextTerm
{
	border: 1px solid #666666;
	width: 149px;
	height: 19px;	
}
#loginbutton
{
	float:left;
}
#loginbutton a  {

   background-repeat: no-repeat;
   display: block;
   height: 21px;
   background-position: 0% 0px;
   font-size: 21px;
   line-height: 21px;

   width: 59px;
   background-image: url(images/loginbutton.jpg);
}
#loginbutton a:hover  {
   background-position: -59px 0%;
}
#logoutbutton
{
	float:left;
}
#logoutbutton a  {

   background-repeat: no-repeat;
   display: block;
   height: 21px;
   background-position: 0% 0px;
   font-size: 21px;
   line-height: 21px;

   width: 68px;
   background-image: url(images/logoutbutton.jpg);
}
#logoutbutton a:hover  {
   background-position: -68px 0%;
}
#homebutton
{
	float:left;
}
#homebutton a
{
   background-repeat: no-repeat;
   display: block;
   height: 21px;
   background-position: 0% 0px;
   font-size: 21px;
   line-height: 21px;

   width: 68px;
   background-image: url(images/homebutton.jpg);
}
#homebutton a:hover  {
   background-position: -68px 0%;
}

#myaccountbutton
{
	float:left;
}
#myaccountbutton a  {

   background-repeat: no-repeat;
   display: block;
   height: 21px;
   background-position: 0% 0px;
   font-size: 21px;
   line-height: 21px;

   width: 103px;
   background-image: url(images/myaccountbutton.jpg);
}
#myaccountbutton a:hover  {
   background-position: -103px 0%;
}
#myproductsbutton
{
	float:left;
}
#myproductsbutton a  {

   background-repeat: no-repeat;
   display: block;
   height: 21px;
   background-position: 0% 0px;
   font-size: 21px;
   line-height: 21px;

   width: 103px;
   background-image: url(images/myproductsbutton.jpg);
}
#myproductsbutton a:hover  {
   background-position: -103px 0%;
}
#signupbutton
{
	float:left;
}
#signupbutton a  {

   background-repeat: no-repeat;
   display: block;
   height: 21px;
   background-position: 0% 0px;
   font-size: 21px;
   line-height: 21px;
   
   width: 69px;
   background-image: url(images/signupbutton.jpg);
}
#signupbutton a:hover  {
   background-position: -69px 0%;
}

#toptitle {
	clear: both;
	padding-bottom: 60px;
}
#toptitle-left {
	float: left;
	width: 6px;
	height: 49px;
	background: #2050a0 url(images/toptitle-left.gif) no-repeat;
}
#toptitle-middle {
	float: left;
	width: 800px;
	height: 49px;
	
	line-height: 49px;
	font-size: 18px;
	color: white;
	font-weight: bold;
		
	background: #2050a0 url(images/toptitle-middle.gif) repeat-x;
}
#toptitle-right {
	float: left;
	width: 5px;
	height: 49px;
	background: #2050a0 url(images/toptitle-right.gif) no-repeat;
}

#left-top {
	width: 167px;
	height: 6px;
	background: #0e3669 url(images/bkg-left-top.gif) no-repeat;
}
#left-middle {
	width: 160px;
	height: 790px;
	padding-top: 0px;
	padding-left: 0px;
	border-left: 1px solid #0e3669;
	border-right: 6px solid #0e3669;
	background: white url(images/bkg-left-middle.gif) no-repeat;
}#left-middle2 {	width: 160px;	height: 793px;	padding-top: 0px;	padding-left: 0px;	border-left: 1px solid #0e3669;	border-right: 6px solid #0e3669;	background: white url(images/bkg-left-middle.gif) no-repeat;}
#left-bottom {
	width: 167px;
	height: 5px;
	background: #0e3669 url(images/bkg-left-bottom.gif) no-repeat;
}
#pricenavigation
{
	background: white;
	margin-bottom: 15px;	
	margin-right: 10px;
}
#categorynavigation
{
	background: white;
	margin-bottom: 0px;	
	margin-right: 10px;	
}#category_title_home {	padding-top: 10px;	padding-bottom: 0;}
#pricerangetext p
{
   font: 13px/15px Verdana;
   margin: 0px;
   color: #23408F;
   letter-spacing: -1px;
   text-align: left;
}#categorynavigation {	height: 770px;}
#categorynavigationtext p
{
   font: 13px/15px Verdana;
   margin: 0px;
   color: #23408F;
   letter-spacing: -1px;
   text-align: left;
}

#categoriesTree {
	width: 160px;
	height: 750px;
	border: 0;
	overflow: hidden;
	font-size: 14px;
	font-weight: bold;
	color: #0e3669;
}

#left {
	width: 167px;
	float: left;
	
	height: 462px;
}

#mainTable
{
	width: 75%;
	float: left;
	padding-left: 1px;
	
}#category_title {	height: 24px;}#category_title_home {	height: 27px;}
#mainTableTitle
{
	width: 100%;
	height: 28px;
	background: #0e3669;
	padding-left: 30px;
	padding-top: 10px;
	font: 13px/15px Verdana;
	color: white;
	font-weight: bold;
	text-align: left;
	letter-spacing: 1px;	
	border-left: 10px solid #0e3669;
	border-right: 1px solid #0e3669;
	border-bottom: 1px solid #0e3669;		
}#mainTableTitle2{	width: 100%;	height: 23px;	background: #0e3669;	padding-left: 30px;	padding-top: 15px;	font: 13px/15px Verdana;	color: white;	font-weight: bold;	text-align: left;	letter-spacing: 1px;		border-left: 10px solid #0e3669;	border-right: 1px solid #0e3669;	border-bottom: 1px solid #0e3669;		}

#mainTableContent
{
	width: 100%;
	height: 750px;
	overflow-y: hidden;
	float: left;
	text-align:left;
	padding-left: 30px;
	
	padding-top: 10px;
	background: white;
	
	border-top: 1px solid #0e3669;
	border-left: 10px solid #0e3669;
	border-right: 1px solid #0e3669;
	border-bottom: 1px solid #0e3669;	
}


#mainTable1
{
	width: 100%;
	float: left;
	padding-left: 0px;
	background: #cde1ed;
	padding-right: 45px;
	
	border-bottom: 1px solid #0e3669;	
	
	
}
#mainTableTitle1
{
	width: 799px;
	height: 26px;
	background: #0e3669 url(images/bkg-title1.gif) no-repeat;
	
	padding-left: 10px;
	padding-top: 0px;
	font: 12px/14px Verdana;
	line-height: 26px;
	color: white;
	font-weight: bold;
	text-align: left;
	letter-spacing: 1px;
	
	border-right: 1px solid white; 	
	
}
#mainTableContent1
{
	width: 100%;
	height: auto;
	
	
	text-align:left;
	padding-left: 44px;
	
	padding-top: 15px;
	padding-bottom: 20px;
	
	background: #cde1ed;
	border-right: 1px solid #0e3669;
}
#mainTableContent1 table {
	margin-left: -30px;
	padding: 0px;

}
#mainTableContent1 td {
	vertical-align: top;
	text-align: left;
	font-size: 9px;
	padding: 0px;
	
}
#mainTableContent1 input {
	margin-top: 0px;
	width: 210px;
}
#mainTableContent1 label {
	font-size: 13px;
	color: black;
	padding: 0px;
}


#loginDiv
{
	width: 250px;
	border: 1px solid #bec2c5;
	background-color: #e5e6e8;
	padding: 20px;
	margin-top: 50px;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
}

#sellLabelDiv
{
	width: 105px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #010101;
	height: 19px;
	line-height: 19px;
	float: left;
	vertical-align: middle;
	
	
	
	
}

#loginInputLabelDiv
{
	width: 120px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #010101;
	float: left;
	vertical-align: middle;
	padding-top: 5px;
}
.loginInputLabel
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #010101;
	text-align:right;
}
.loginInputField
{
	background-color: #e9edf0;
	border: 1px solid #6e6f71;
}
.loginDivLinks
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.loginDivLinks:hover
{
	color:#666666;
	text-decoration:underline;
}
#signupDiv
{
	width: 375px;
	border: 1px solid #bec2c5;
	background-color: #e5e6e8;
	padding: 20px;
	margin-top: 50px;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
}
#myAccountDiv
{
	border: 1px solid #bec2c5;
	background-color: #e5e6e8;
	padding: 20px;
	margin-top: 50px;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
	text-align:center;
	width: 400px;
}

.errorCode
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.sellItemCategoryField
{
	width: 232px;
	height: 19px;
	border: 1px solid #819cb9;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #819cb9;
}
.sellItemTextField
{
	width: 230px;
	height: 19px;
	border: 1px solid #819cb9;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #819cb9;
}
.sellItemQtyTextField
{
	width: 50px;
	height: 19px;
	border: 1px solid #819cb9;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #819cb9;
}

#sellAnItemUploadImage
{
	background-color: #f0efdd;
	border: 1px solid #819cb9;
	float: left;
	height: 175px;
	margin-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}
#sellAnItemPrices
{
	background-color: #f0efdd;
	border: 1px solid #819cb9;
	float: left;
	height: 175px;
	margin-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.sellAnItemPricesTextField
{
	background-color: #FFFFFF;
	border: 1px solid #819cb9;
}
#sellAnItemShippingDetails
{
	background-color: #f0efdd;
	border: 1px solid #819cb9;
	float: left;
	height: 175px;
}
.sellAnItemShippingDetailsTextArea
{
	background-color: #FFFFFF;
	height: 50px;
	width: 600px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #819cb9;
	border-right-color: #819cb9;
	border-bottom-color: #819cb9;
	border-left-color: #819cb9;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#sellAnItemPaymentOptions
{
	background-color: #f0efdd;
	border: 1px solid #819cb9;
	float: left;
	height: 35px;
}
#myaccounttext
{
	float:left;
}
#myaccounttext p  {
   font: 13px/15px Verdana;
   margin: 0px;
   color: #23408F;
   letter-spacing: -1px;
   text-align: left;
}
#usermenuDiv
{
	float:left;
	margin-bottom: 15px;
}
#backbutton
{
	float: left;
	margin-bottom: 15px;	
	margin-right: 10px;	
	margin-top:15px;
}
#backbutton a
{
   background-repeat: no-repeat;
   display: block;
   height: 22px;
   width: 152px;
   background-position: 0% 0px;
   font-size: 22px;
   line-height: 22px;
   
   background-image: url(images/backbutton.jpg);
}
#backbutton a:hover
{
	background-position: -152px 0%;
}
#productTitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: left;
	margin-bottom: 0px;
	clear:both;
}
#productShortDescription
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	font-style: italic;
	padding-left: 20px;
	margin-top: 0px;
	clear:both;	
}
#productThumbShippingTitle
{
	text-align: left;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	clear:both;	
}
#productDetailsShippingTitle
{
	text-align: left;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	clear:both;	
}
#productQuantity
{
	text-align: left;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	clear:both;
}
#productFullDescriptionTitle
{
	text-align: left;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	clear:both;	
}

#productDetailsShipping
{
	text-align: left;
	padding-left: 30px;
	margin-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	clear:both;	
}
#productDetailsFullDescription
{
	text-align: left;
	padding-left: 30px;
	margin-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	clear:both;	
}
#productDetailsFullDescription p
{
	text-align:left;
	margin-top: 0px;
}

#productThumbShipping
{
	text-align: left;
	padding-left: 30px;
	margin-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	clear:both;	
}
#productThumbFullDescription
{
	text-align: left;
	padding-left: 30px;
	margin-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	clear:both;	
}
#productThumbFullDescription p
{
	text-align:left;
	margin-top: 0px;
}

#productFlashBamwoo
{
 	position: relative; 
 	width:100%; 
 	margin-left: 0px; 
 	height: 250px; 
 	 
 	padding-top: 10px;	
}
#productMenu
{
	float:left;
	text-align:left;
	padding: 10px;
}
#productMenu a
{
   display:block;
   font: 9px/15px Verdana;
   color: #23408F;	
   background-color: transparent;
   text-decoration: none;
   color: #23408F;	
}
#productMenu a:hover
{
   background-color: #A8BDD7;
   color: #000000; 
}
#productPictures
{
	float:left;
	width: 306px;
	height: 255px;
	background: white url(images/bkg-gallery.gif) no-repeat;
	padding-top: 40px;
	
	margin-top: 20px;
	margin-left: 20px !important;
	margin-left: 5px;
}
#productImg
{
	width: auto;
	border: 1px solid #616a87;
	
	background-image: url(images/loading.gif);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFFFFF;
}


#productThumb
{
	/*clear:both;*/
	float: left;
	padding-top: 10px;
	
	width: 155px; 
	height: 227px;
	
	background: white url(images/bkg-thumb.gif) no-repeat;
	background-position: -2px -2px;
}
#productThumb .separator
{
	/*clear:both;*/
	
}
#productThumb img
{
	clear: both;
	margin-right: 0px;	
}
#productThumb p.productTitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0d079a;
	text-decoration: none;
	margin: 2px;
}
#productThumb p.dareyoutext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	vertical-align:middle;
	margin: 0px;
	margin-top: 18px;
}
#productThumb p.prices
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #23408f;
	margin: 5px;
}
#productThumb p.shortDescription
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #23408f;
	margin: 5px;	
}
#productThumb font.lowprice
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #990000;
	text-decoration: none;
}

#productDetails
{
	clear:both;
}
#productDetails .separator
{
	clear:both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#productDetails img
{
	float: left;
	margin-right: 10px;	
}
#productDetails p.productTitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	margin: 5px;
}
#productDetails p.dareyoutext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	vertical-align:middle;
	margin: 0px;
	margin-top: 18px;
}
#productDetails p.prices
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #23408f;
	margin: 5px;
}
#productDetails p.shortDescription
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #23408f;
	margin: 5px;	
}
#productDetails font.lowprice
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #990000;
	text-decoration: none;
}

#viewDetailsButton
{
	float:left;
	margin-left: 20px;
	margin-top: 10px;
}
#viewDetailsButton a
{
   
   display: block;
   height: 32px;
   
   font-size: 21px;
   line-height: 21px;
   
   width: 93px;
   background-image: url(images/btn-view-details.gif);
}

#bamwooButton
{
	float:left;
	margin-left: 35px;
	margin-top: 10px;
}
#bamwooButton a
{
   background-repeat: no-repeat;
   display: block;
   height: 21px;
   background-position: 0% 0px;
   font-size: 21px;
   line-height: 21px;
   
   width: 88px;
   background-image: url(images/bamwoobutton.jpg);
}
#bamwooButton a:hover
{
   background-position: -88px 0%;
}
#mainLinks
{
	clear:both;
	margin: 0px;
}
#mainLinks a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #23408f;
	background-color: transparent;
}
#mainLinks a:hover
{
   background-color: #A8BDD7;
   color: #000000; 
}
#noRecords
{
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}

#linkNav 
{
	position: relative:
	
	width: 630px;
	
	padding-left: 20px;
}

#navigationLinks
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #black;
	
	line-height: 30px;
	
	
	
	
	
	/*
	float:left;
	clear:both;
	*/
	
	text-align: center;
	
	
}
#navigationLinks a
{
	color: #003399;
	text-decoration: none;
	border: 1px solid #e5e5e5;
	line-height: 20px;
	padding: 3px;
	height: 20px;
}
#navigationLinks a:hover
{
	color: #000000;
	text-decoration: none;
}
#sellanitembutton
{
	float: right;
}
#sellanitembutton a
{
   background-repeat: no-repeat;
   display: block;
   height: 21px;
   background-position: 0% 0px;
   font-size: 21px;
   line-height: 21px;

   width: 103px;
   background-image: url(images/sellanitembutton.jpg);

}
#sellanitembutton a:hover
{
   background-position: -103px 0%;
}
#edititembutton
{
	float: left;
}
#edititembutton a
{
   background-repeat: no-repeat;
   display: block;
   height: 21px;
   background-position: 0% 0px;
   font-size: 21px;
   line-height: 21px;

   width: 103px;
   background-image: url(images/edititembutton.jpg);

}
#edititembutton a:hover
{
   background-position: -103px 0%;
}
#deleteitembutton
{
	float: left;
}
#deleteitembutton a
{
   background-repeat: no-repeat;
   display: block;
   height: 21px;
   background-position: 0% 0px;
   font-size: 21px;
   line-height: 21px;

   width: 103px;
   background-image: url(images/deleteitembutton.jpg);

}
#deleteitembutton a:hover
{
   background-position: -103px 0%;
}
#viewitembutton
{
	float: left;
}
#viewitembutton a
{
   background-repeat: no-repeat;
   display: block;
   height: 21px;
   background-position: 0% 0px;
   font-size: 21px;
   line-height: 21px;

   width: 103px;
   background-image: url(images/viewitembutton.jpg);

}
#viewitembutton a:hover
{
   background-position: -103px 0%;
}
#addimagebutton
{
	float:left;
}
#addimagebutton a  {

   background-repeat: no-repeat;
   display: block;
   height: 21px;
   background-position: 0% 0px;
   font-size: 21px;
   line-height: 21px;

   width: 69px;
   background-image: url(images/addimagebutton.jpg);
}
#addimagebutton a:hover  {
   background-position: -69px 0%;
}
#productImgThumb
{
	float:left;
	width: 55px;	
}
#productImage
{
	border: 1px solid #000000;
	background-color: #FFFFFF;
	background-image: url(images/loading.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#imagesUploadDiv
{
	padding: 12px;
	text-align:center;
}
#addNewListDiv
{
	background-color: #FFFFFD;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #819cb9;
	border-bottom-color: #819cb9;
	border-left-color: #819cb9;
	color: #bdbdbd;
	margin: 0px;
	padding: 3px;
}
#addNewListDiv label
{
	color: #000000;
}
.addNewListtextField
{
	border: 1px solid #333333;
	width: 140px;
}
#addToListNavigation
{
	float: left;
	margin: 5px;
}
#addToListNavigation p
{
   font: 13px/15px Verdana;
   margin: 0px;
   color: #23408F;
   letter-spacing: -1px;
   text-align: left;
}
#myListsDiv
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
#statusDiv
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #990000;
	text-decoration: none;
	text-align: center;
}
#removefromlistbutton
{
	float: left;
}
#removefromlistbutton a
{
   background-repeat: no-repeat;
   display: block;
   height: 21px;
   background-position: 0% 0px;
   font-size: 21px;
   line-height: 21px;

   width: 103px;
   background-image: url(images/removefromlistbutton.jpg);

}
#removefromlistbutton a:hover
{
   background-position: -103px 0%;
}
#dhtmltooltip{
	position: absolute;
	width: 150px;
	border: 1px solid black;
	padding: 15px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #000000;
	text-decoration: none;
	text-align:left;
}#spin_back {	position: relative;	width: 755px; 	height:287px; 	float:left;	background:url("images/intro_free_spin.jpg") top left no-repeat transparent;	margin-left: 36px;	_margin-left: 16px;	margin-bottom: 20px;}#enter_website {	position: relative;	width: 748px;	height: 48px;	float: left;	background:url("images/intro_enter.jpg") top left no-repeat transparent;	display: block;	margin-left: 39px;	_margin-left: 19px;}#spin_container_intro {	position: absolute;	top: 40px;	right: 30px;}#how_works_context h1 {	font-size: 25px;	color:#819cb9;}#how_works_context ul li {	font-size: 14px;	color:#819cb9;}
