body 
{
	text-align:center;
	font-family: Arial, Helvetica, Sans-Serif;
	background: #ffffff
}

#pagelayout 
{
	font-family: Arial, Helvetica, Sans-Serif;
	width:900px;
	margin-left:auto;
 	margin-right:auto;
 	text-align:left;
 	font-size:13px;
}

#content
{
 	font-family: Arial, Helvetica, Sans-Serif;
 	width:625px;
 	float:left;
 	text-align:left;
 	margin-right:30px;

}

#sidebar
{
 	width:245px;
	 float:left;
}

#footer 
{
	 width:100%;
	 clear:left;
	 text-align: center;
}

#searchform  
{
	float: left;
}

#review
{
	 font-size: 10px;
	 text-align: left;
}
table.position
{
	position: relative;
	width: 100%;
	table-layout: fixed;
}
/* Start Content headings Fonts & Colors  */
/* Start Amazonnavi  */
#amazonnavi
{
	width: 625px;
}


#amazonnavi ul
{
	font-family: Arial, Helvetica, Sans-Serif;
        list-style: none;
  	margin: 0;
	padding: 0;
        height: 25px;
        text-align:center;
        
       
}


#amazonnavi li
{
	font-family: Arial, Helvetica, Sans-Serif;
        float: left;
 	margin: 0px; 
        padding: 0px; 
        width: 125px;
        color: #000000;
        font-size: 14px;
        font-weight: bold;
        background-image:url('../../img/navi.png');
	background-repeat : no-repeat;
}


#amazonnavi li a
{
	font-family: Arial, Helvetica, Sans-Serif;
	display: block;
        width: 125; 
	height: 25px;
        overflow:hidden;
     	text-align: center;
        color: #000000;
	font-size: 14px;
        font-weight: bold;
        text-decoration: none;
        line-height : 200%;
        cursor: pointer; 
       
}


#amazonnavi li a.current
{ 
	font-family: Arial, Helvetica, Sans-Serif;
	display: block;
        width: 125; 
	height: 25px;
        color:#fff;
        font-size: 14px;
        font-weight: bold;
        background-image:url('../../img/anavi.gif');
	background-repeat : no-repeat;
        
}


#amazonnavi li a:hover
{ 
	font-family: Arial, Helvetica, Sans-Serif;
	display: block;
        width: 125; 
	height: 25px;
        color:#fff;
        font-size: 14px;
        font-weight: bold;
        background-image:url('../../img/anavi.gif');
	background-repeat : no-repeat;
        
}

body.watchlist #amazonnavi a#watchlist {
	color: #fff;
	background-image:url('../../img/anavi.gif');
	background-repeat : no-repeat;
}

body.watchlist #amazonnavi a:hover#watchlist {
	color: #000;
}

body.mostpopular #amazonnavi a#mostpopular {
	color: #fff;
	background-image:url('../../img/anavi.gif');
	background-repeat : no-repeat;
}

body.mostpopular #amazonnavi a:hover#mostpopular {
	color: #000;
}

body.thirdparty #amazonnavi a#thirdparty {
	color: #fff;
	background-image:url('../../img/anavi.gif');
	background-repeat : no-repeat;
}

body.thirdparty #amazonnavi a:hover#thirdparty {
	color: #000;
}

body.topdropper #amazonnavi a#topdropper {
	color: #fff;
	background-image:url('../../img/anavi.gif');
	background-repeat : no-repeat;
}

body.topdropper #amazonnavi a:hover#topdropper {
	color: #000;
}

body.historylow #amazonnavi a#historylow {
	color: #fff;
	background-image:url('../../img/anavi.gif');
	background-repeat : no-repeat;
}

body.historylow #amazonnavi a:hover#historylow {
	color: #000;
}



 

#left
{	
	font-family: Arial, Helvetica, Sans-Serif;
       	text-align: left;
}
	



#right
{	
	font-family: Arial, Helvetica, Sans-Serif;
       	text-align: right;
}




.bold 
{	
	font-family: Arial, Helvetica, Sans-Serif;
        font-weight: bold;
}


.targetprice
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	color: #fe9b2b;
	text-align: center;
}

.salesprice
{
	c
	font-weight: bold;
	text-align: center;
        color: #000000;
}

.thirdsalesprice
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	text-align: center;
        color: #000000;
}


.thirdyesterdayprice
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	text-align: center;
        color: #000000;
}


.discountprice
{
	font-family: Arial, Helvetica, Sans-Serif;
	text-align: center;
}

.yesterdayprice
{
	font-family: Arial, Helvetica, Sans-Serif;
	text-align: center;
}

.originalprice
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: normal;
	text-align: center;
}

.originalpricetop3
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: normal;
	text-align: center;
	text-decoration: line-through;
}


.goldcrown
{
	background-image:url('../../img/goldcrown.gif');
	background-repeat : no-repeat;
	width: 107px;
	height: 50px;
}

.silvercrown
{
	background-image:url('../../img/silvercrown.gif');
	background-repeat : no-repeat;
	width: 107px;
	height: 50px;
}

.blonzcrown
{
	background-image:url('../../img/blonzcrown.gif');
	background-repeat : no-repeat;
	width: 107px;
	height: 50px;
}


.percentdrop
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
        color: #ff0000;
        text-align: left;
	vertical-align:middle;
	text-indent: 28px;
	background-image: url('../../img/percentdown.gif');
	background-repeat : no-repeat;
        background-position: 50% 50%;
}



.percentup
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
        color: #008000;
	text-align: left;
	vertical-align:middle;
	text-indent: 28px;
	background-image: url('../../img/percentup.gif');
	background-repeat : no-repeat;
        background-position: 50% 50%;

}



.nochange
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
        color: #000000;
	text-align: left;
	vertical-align:middle;
	text-indent: 28px;
	background-image: url('../../img/nochange.gif');
	background-repeat : no-repeat;
        background-position: 50% 50%;

}


.percentdroptop3
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
        color: #ff0000;
        text-align: left;
	vertical-align:middle;
	text-indent: 12px;
	background-image: url('../../img/percentdown.gif');
	background-repeat : no-repeat;
        background-position: 0% 50%;
}


.percentuptop3
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
        color: #008000;
        text-align: left;
	vertical-align:middle;
	text-indent: 12px;
	background-image: url('../../img/percentup.gif');
	background-repeat : no-repeat;
        background-position: 0% 50%;
}

.nochangetop3
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
        color: #000000;
        text-align: left;
	vertical-align:middle;
	text-indent: 15px;
	background-image: url('../../img/nochange.gif');
	background-repeat : no-repeat;
        background-position: 0% 50%;
}

.noprice
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #999;
	text-align: center;
}



P.bold
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold; 
}











/* End Amazonnavi  */



h1
{
	 font-family: Arial, Helvetica, Sans-Serif;
         font-size: 18px;
         font-style: normal;
         font-weight: bold;
	 text-indent: 10px;
	 vertical-align: bottom;
         color: #000000;
	 
	 
	
}

h2
{
	 font-family: Arial, Helvetica, Sans-Serif;
         font-size: 14px;
         font-style: normal;
         font-weight: bold;
         color: #000000;
}


h3
{
	 height: 57px;
	 font-family: Arial, Helvetica, Sans-Serif;
         font-size: 16px;
	 line-height: 40px; 
         font-weight: bold;
	 color: #000000;
         padding-left: 25px; 
	 background-image: url('../../img/h3title.gif');
	 background-repeat : no-repeat;
                	 
}
/* Finish Content headings Fonts & Colors  */



/* Start Search Result Page Navigation style */

ul
{
	border:0; 
	margin:0; 
	padding:0;
}

#pf li
{
	border:0; 
	margin:0; 
	padding:0;
	font-size:11px;
	list-style:none;
}

#pf a
{
	border:solid 1px #DDDDDD;
	margin-right:2px;
}

#pf .previous-off,#pf .next-off 
{
	color:#666666;
	display:block;
	float:left;
	font-weight:bold;
	padding:3px 4px;
}

#pfr .next a,#pf .previous a 
{
	font-weight:bold;
	border:solid 1px #FFFFFF;
}

#pf .active
{
	color:#ff6600;
	font-weight:bold;
	display:block;
	float:left;
	padding:4px 6px;
}

#pf a:link, #pf a:visited 
{
	color:#0063e3;
	display:block;
	float:left;
	padding:3px 6px;
	text-decoration:none;
}
#pf a:hover
{
	border:solid 1px #666666;
}

	
/* Finish Search Result Page Navigation style */



/* Start Content link style */
a
{
  font-family: Arial, Helvetica, Sans-Serif;
  text-decoration: none;
  color: #060AEA;
}

/* Adds special style to an unvisited link. */
a:link
{
  font-family: Arial, Helvetica, Sans-Serif;
  text-decoration: none;
  color: #060AEA;
}

/* Adds special style to a visited link. */
a:visited, a.visited
{
  font-family: Arial, Helvetica, Sans-Serif;
  text-decoration: none;
  color: #727C6E;
}

/* :hover - adds special style to an element when you mouse over it. */
a:hover, a.hover
{
  font-family: Arial, Helvetica, Sans-Serif;
  text-decoration: underline;
  color: #FC9527;
}

/* Finish Content link style */

/* Start tables */

table
{
        font-family: Arial, Helvetica, Sans-Serif;
	border-collapse: collapse;
        border:none;
	margin:1px;
	width:auto;
        font-size:13px;
	text-align:left;
}

table,table tr, table th, table td
{
	background-color:Transparent;
}

table th, table td
{
	font-family: Arial, Helvetica, Sans-Serif;
	padding:2px;
	border:none;
	text-align:left;
	vertical-align:middle;
	

}

table th
{
	font-family: Arial, Helvetica, Sans-Serif;
	text-align:left;
	vertical-align:middle;
	padding: 2px;
	font-weight: bold;
}


table.top3 
{
    background-color:#FFFFFF;
    border:none;
    width: 600px;

}

table.top3 td 
{
    padding:3px;
    border:none;
    width:200px;
}


table.ranking 
{
	    background-color:#FFFFFF;
	    border:none;
	    width: 625px;
}

table.ranking th
{
	padding: 5px 2px;
        text-align:left;
}

.rankingimg td
{
    	margin: 1px 2px;
   	border: none;
	text-align: center;
}

.productname 
{
        width: 250px;
	padding: 15px 1px;
	border: none;
	text-align: left;
}

.productnametop3 
{
        width: 200px;
	padding: 3px 3px;
	border: none;
	text-align: left;
}



td.imgtd img
{
	border: none;
	text-align: center;
	padding: 0 3px;
}

.historylow
{
	position: relative;
	top: 0px 
	left: 0px
	z-index: 2;
}






table.register 
{
    font-family: Arial, Helvetica, Sans-Serif;
    padding:3px;
    background-color:#FFFFFF;
    border:none;
    width: auto;
    font-size:18px;
    text-align:left;
}


table.amazontrackernavi 
{
    font-family: Arial, Helvetica, Sans-Serif;
    padding:2px;
    background-color:#FFFFFF;
    border:none;
    width: autopx;
    font-size:13px;
    text-align:left;
}
.amazontrackernavi a
{
	  text-decoration: none;
	  color: #000000;
}

.amazontrackernavi a:hover
{
	  text-decoration: none;
	  color: #060AEA;
}




table.updown
{
	font-family: Arial, Helvetica, Sans-Serif;
	width: 625px;
	border:none;
	font-size:16px;
	text-align:left;
	font-weight: bold;
	vertical-align:bottom;
	background-image: url('../../img/updown.gif');
	background-repeat : no-repeat;
}

td.targetprice
{
 	font-weight:bold;
        font-size:13px;
	font-color:orange;
}



#amazontrackertable 
{
    font-family: Arial, Helvetica, Sans-Serif;
    padding:3px;
    background-color:#FFFFFF;
    border:none;
    width: 625;
    font-size:15px;
    font-weight: bold;
    text-align:left;
}





.checkbox
{
	text-indent: 20px;
	background-image: url('../../img/checkred.gif');
	background-repeat : no-repeat;
}

.pricerecord td
{
	text-align: center;
	padding: 3px 5px;
}

.pricerecord th
{
	text-align: center;
	
}

.question
{
	text-indent: 18px;
	font-weight: bold;
	background-image: url('../../img/q.gif');
	background-repeat : no-repeat;

}

.answer
{
	text-indent: 18px;
	background-image: url('../../img/a.gif');
	background-repeat : no-repeat;
}

#qanda
{
	text-align: center;
        width: 500px;
        border:none;
	margin: 0 8px 20px 0;
}


.golink
{
	color: #fff;
	border:0 none;
	cursor:pointer;
	height:45px;
	width:130px;
	cursor:pointer;
	font-size: 14x;
	font-weight: bold;
	padding: 2px 40px;
	background-image: url('../../img/productpage.gif');
	background-repeat : no-repeat;
        }


/* Finish tables */




#howtouse li
{
	font-size: 15px;
}








/* begin Button */


.Button .btn
{
	display:block;
	position:relative;
	float:left;
	height: 26px;
	overflow:hidden;
	white-space: nowrap;
	width: auto;
	color: #000000;
}

.Button .btn .t
{
	font-family: Arial, Helvetica, Sans-Serif;
	display:block;
	height: 26px;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	white-space: nowrap;
	text-align: left;
	padding: 0 11px;
	line-height: 26px;
	text-decoration: none !important;
}

#input_box
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 16px;
	font-style: normal;
	width: 440px;
	border-top: 2px slid #999;
	border-left: 2px slid #999;
	border-bottom: 1px slid #ccc;
	border-right: 1px slid #ccc;
	
}

#searchbutton 
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	cursor:pointer;
}

#submitbtn.submit
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 13px;
	font-style: normal;
	cursor:pointer;
}


#trackbutton 
{
	background:transparent url(../../img/tuiseki1.gif) no-repeat scroll 0 0;
	border:0 none;
	cursor:pointer;
	width: 110px;
	height: 35px;
	
}


#trackbutton:hover
{
    border: 0px;
    width: 110px;
    height: 35px;
    background: url('../../img/tuisekihover.gif') no-repeat;
    cursor:pointer;
}



#seedetailbutton 
{
	border:0 none;
	cursor:pointer;
	height:20px;
	width:24px;
	cursor:pointer;
	background-image: url('../../img/graph.gif');
	background-repeat : no-repeat;
        background-position: 50% 50%;
}

#seedetailbutton:hover
{
	border:0 none;
	cursor:pointer;
	height:20px;
	width:24px;
	cursor:pointer;
	background-image: url('../../img/graphhover.gif');
	background-repeat : no-repeat;
        background-position: 50% 50%;
}


#removebutton 
{
	font-family: Arial, Helvetica, Sans-Serif;
	display:block;
	height: 25px;
	font-size: 12px;
	font-style: normal;
	white-space: nowrap;
	text-align: left;
	padding: 0 6px;
	line-height: 25px;
	cursor:pointer;
	text-decoration: none !important;

}

#removebutton:hover
{
	color: #000;
	cursor:pointer;
	text-decoration: none !important;
	
}


.join
{	
	border:0 none;
	cursor:pointer;
	height:45px;
	width:130px;
	cursor:pointer;
	font-size: 18px;
	padding: 1px 20px 20px 20px;
	background-image: url('../../img/signupbutton.gif');
	background-repeat : no-repeat;
        background-position: 50% 50%;
}	




.Button .hover, .Button:hover
{
	color: #FFFFFF;
	text-decoration: none !important;
}

.Button .active
{
	color: #000000;
}

.Button .btn .l, .Button .btn .r
{
	display:block;
	position:absolute;
	z-index:-1;
	height: 78px;
	background-image: url('../img/bottunorange.gif');
}
.Button .btn .l
{
	left:0;
	right:13px;
}
.Button .btn .rf
{
	width:419px;
	right:0;
	clip: rect(auto, auto, auto, 406px);
}
.Button .btn.hover .l, .Button .btn.hover .r, .Button .btn:hover .l, .Button .btn:hover .r
{
	top: -26px;
}
.Button .btn.active .l, .Button .btn.active .r
{
	top: -52px;
}
/* end Button */
/* start autocomplete */
.ac_results {
	padding: 0px;
	border: 1px solid WindowFrame;
	background-color: Window;
	overflow: hidden;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:3000px;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	font: menu;
	font-size: 13px;
	overflow: hidden;
}

.ac_loading {
	background : Window url('./indicator.gif') right center no-repeat;
}

.ac_over {
	background-color: Highlight;
	color: HighlightText;
}

#trackform table{
	font-weight: bold;
}
#trackform label, #searchform label { display: block; cursor: hand; }
input.error { background-color: #FFFF5C; border: 2px solid red; }

.loading { background-image: url("/images/loader.gif"); background-repeat: no-repeat;background-position: center right; }

/* end autocomplete */
.pricerecord {
	margin-top: 50px;
}
