


.vat{
font-size:10px;
}

img{
border: none;
}
hr{

height:1px;

}
.category_table{

	font-weight:bold;
	text-align:center;
	padding:10px;
	width:90%;
}

.product_table{
width:100%;
padding:10px;
}

.product_table_header{

border-bottom:1px solid #000000;
font-weight:bold;
margin:0px;
padding:0px;

}
.searchbox input, .searchbox select {
	font-size: 8pt;
	width: 120px;
	background: #FFFFFF;
}

.searchbox {
	font-size: 8px;
	padding: 2px;
	color:#000000;
}



.main {
	border: 1px solid #AAAAAA;
	margin-left: auto;
	margin-right: auto;
	width: 98%;
	text-align: left;
vertical-align:top;
}

.content_box {
	background-color: #FFFFFF;
	padding-top: 0px;
	width: 100%;
}


.results_table input, .results_table select{

font-size: 8pt;

}

.footer_box {
	background-color: #FFFFFF;
	padding-top: 0px;
	width: 100%;
}

.footer_box2 {
	background-image: url(/images/grad.png);
	background-position: top;
	background-repeat: repeat-x;
	font-size: 8pt;
	padding: 10px;
	text-align: center;
}

.header_top {
	background-color: #FFFFFF;
	padding: 10px;
	padding-right: 30px;
	padding-top: 15px;

}

.left_col {
	width: 140px;
	padding: 5px;
	font-size: 10pt;

}
.paging{
font-size: 8pt;
text-align: right;
}

.basket_header{
font-weight:bold;
border-bottom: 2px solid #0000CC;
font-size:14px;
}


.search_field{
width:200px; 
background-color:#FFFFFF;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.search_button{
width:30px; 
height:20px;
margin:1px;
font-size:12px;
border:1px solid #aa0000; 
background-color:#FFFFFF;
}
.error{
color: #FF0000;
}
.left{
float:left;
padding:0 5px 0 0;
}

.right{
float:right;
}

a, a:visited {
font-weight:500;
text-decoration:none;
color: #000099;
}

h1 {
 font-size:24px;

}
h2{
 font-size:18px;

}
a:hover {
text-decoration:underline;
}
input {
border-color: #aa0000; 
background-color:#FFFFFF;
margin: 1px;
}
body, td, p {
font-size:10pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.store_input{

}

.footer{
text-align:center;
margin:auto;
margin-top:50px;
padding:10px;
border-top: 1px solid #bb0000;

}

