body {
	height:100%;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:.6em;
	background:#fff;
	color:#474747
}

p{margin:0 0 1em 0}

hr{
	border:0px none;
	border-top:1px solid #d88940;
	height:1px;overflow:hidden;
	width:80%;
}

h1,h2,h3,h4,h5{font-family:Trebuchet,Trebuchet MS,Geneva,sans-serif}
h1{font-size:3.6em;font-weight:100}
h2{font-size:2.0em}
h3{font-size:1.0em}
h4{font-size:0.5em}

.input { font-size: 8pt; margin:auto; width:70%; }
.country { font-size: 8pt; padding-left:0px; }
.product { font-size: 8pt; padding-left:10px; }
.query { font-size: 10pt; }
.tagline { font-size: 10pt; }

.upc,.upc_disabled.upc_label{font-family:Trebuchet,Trebuchet MS,Geneva,sans-serif}

.upc { font-size: 10pt; color:#555 }
.upc_disabled { font-size: 10pt; color: #ccc; }
.upc_label { font-size: 10pt; color: #555; }

.catalog {font-family:Trebuchet,Trebuchet MS,Geneva,sans-serif}
.catalog { font-size: 8pt; }

.wishlist {font-family:Trebuchet,Trebuchet MS,Geneva,sans-serif}
.wishlist { font-size: 8pt; }

a{color:#0071BC}
a:link {
 text-decoration: none;
}
a:visited {
 text-decoration: none;
}
a:hover {
 text-decoration: underline;
}
a:active {
 text-decoration: none;
}

.product_title {
	font-family: family:Trebuchet,Trebuchet MS,Geneva,sans-serif;
	font-weight: 100;
	font-size: 18px;
}

.price {  
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        color: #333333;
        background-color: #FFFFFF;
        padding: 4px;
        font-weight: bold;
}

.info_image {  
        color: #FF0000;
        background-color: #FFFFFF;
        padding: 4px;
        border: 1px solid #0071BC;
        font-weight: bold;
}

.info {  
        color: #FF0000;
        background-color: #FFFFFF;
        padding: 4px;
        border: 1px solid #d88940;
        font-weight: bold;
}

.msg {  
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #FF0000;
        background-color: #FFFFCC;
        padding: 4px;
        border: 1px dotted #FF9900;
        font-weight: bold;
}

.header {
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: #222222;
        border-right-color: #222222;
        border-bottom-color: #222222;
        border-left-color: #222222;
}

