body {
	font-family : Arial, Helvetica, Geneva;
	font-size : smaller;
	margin-bottom : 10px;
	margin-right : 10px;
	margin-left : 10px;
	margin-top : 10px;
}

em{
	font-weight : lighter;
}

h1{
	font-size : x-small;
	font-weight : 800;
}

hr{
	color : #000000;
	height : 1px;
}

input {
	background-color : #FFFFFF;
	border : 0px;

	text-align : right;
}
input.normal{
	background-color :white;
	border : 1px solid red;
	height : auto;
	text-align : auto;
}
input.button{
	background-color : #FF0000;
	border : 1px outset #800000;
	color : #FFFFFF;
	cursor : hand;
	height : auto;
	height : 20px;
	text-align : center;
	width : 100px;
}

input.button:hover{
	color : #FFFF00;
}

input.qty {
	;
	height : 20px;
	background-color : #FFFFFF;
	border : 1px solid #CCCCCC;
	text-align : center;
}

input.radio{
	background-color : transparent;
}

.cellhighlight{
	background-color : #DDDDDD;
}

.footer{
	font-size : smaller;
	text-decoration:none;
	color:#FFFFFF;
}

.header{
	background-color : #FF0000;
}

.headertxt{
	color : #FF0000;
	font-size : smaller;
	margin : 2px;
	padding : 10px;
	text-decoration : none;
}

.heading{
	color : #FF0000;
	font-size : medium;
	text-align : center;
}
.image{
	border: solid 2px #FF0000;
}
.menu{
	background-color : #FF0000;
}

.menubtn{
	background-color : #FF0000;
	border-bottom : solid #EE0000 1px;
	font-size : smaller;
}

.menubtnactive{
	background-color : #EEEEEE;
	border-bottom : solid #EE0000 1px;
	font-size : smaller;
}

.menubtnover{
	background-color : #FF6666;
	border-bottom : solid #EE0000 1px;
	font-size : smaller;
}

.menutextactive{
	color : #FF0000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

.menutxt{
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

.noul{
	text-decoration : none;
}

.producttable{
	font-size : x-small;
}
