.messageError,.messageWarning {
	font-family: Arial;
	font-size: 9px;
	color: #595959;
	background-color: #ffb3b5;
}

.messageSuccess {
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	color: #595959;
	background-color: #99ff00;
}

table.messageborder {
	border: 1px solid #cccccc;
}

td.messageheader {
	font-family: Arial;
	color: #ffffff;
	background-color: #FF9A57;
	border-bottom: 1px solid #9e9e9e;		
}

td.messagebottom {
	border-bottom: 1px solid #9e9e9e;	
	height: 1px;
}

td.messagebottomalt {
	border-top: 1px solid #9e9e9e;	
	height: 1px;	
}

td.messagecontent {
	font-family: Arial;
}

td.hlp {
	background-color: #FF9A57;
	border: 1px solid #9e9e9e;
}

.tabletop {
	border: 1px solid #000000;
}

.main-table {
	border: 1px solid #000000;
    background-color: #ffffff;
}

.message-table {
	border: 1px solid #000000;
}
.message-header {
	color: #ffffff;
    background-color: #000000;
    border-bottom: 1px solid #000000;
}

img {
	border: 0px;
}

form {
	margin-top: 0px;
	margin-bottom: 0px;
}

input,textarea,select,button {
	color: #000000;
	background-color: transparent;
	border: 1px solid #bebebe;
	font-family: arial;
	font-size: 8pt;
}

a.button {	
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	padding: 1px 6px 1px 6px;
	margin:1px;
	border-top: 1px solid gray;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	border-left: 1px solid gray;
	text-align: center;
	min-width: 75px;
	background-color: #ffffff;
	color: #000000;
	text-decoration: none;
}

input.subbutton {
	color: #000000;
	background-color: transparent;
	border: 0px solid #B4BEC4;
	font-family: arial;
	font-size: 8pt;
}

.searchbox {
    color: #000000;
	background-color: #ffffff;
	border: 1px solid #000000;
    font-family: arial;
	font-size: 7pt;
}

.basketline {
  background:url(../images/linehorz.gif);
  height: 1px;
}

.baskettopbg {
  background-color: #000000;
  color: #FFFFFF;
  font-size: 10px;
  font-weight: bold;
}

.buybox {
    color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #000000;
    text-align: center;
    font-family: arial;
	font-size: 8pt;
    font-weight: bold;
    margin: 1;
}

.buybutton {
    color: #000000;
	background-color: #ffffff;
	border: 1px solid #000000;
    font-family: arial;
    font-size: 8pt;
    font-weight: bold;
    height: 18;
    margin: 1;
}