TD
{
	font-size: 80%;
	font-family: Verdana, Arial;
}


.toolbar
{
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Arial;
	text-align: center;
}

.searchinput
{
	border-right: #bbbbbb 1px solid;
	border-top: #bbbbbb 1px solid;
	font-size: 11px;
	border-left: #bbbbbb 1px solid;
	width: 100%;
	border-bottom: #bbbbbb 1px solid;
	font-family: Verdana, Arial;
	height: 20px;
}

.c_toolbar
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana, Arial;
	text-align: center;
}

a.ctlink
{
	color: #ffffff;
	text-decoration: underline;
}

a.ctlink:hover
{
	color: #ffffff;
	text-decoration: none;
}

a.tlink
{
	color: #000000;
	text-decoration: none;
}

a.tlink:hover
{
	color: #000000;
	text-decoration: underline;
}

.bannerprice
{
	font-size: 22px;
	color: #990000;
	font-family: Georgia, Verdana, Arial;
}

.bigbannercaption
{
	font-weight: bold;
	font-size: 20px;
	font-family: 'Arial Narrow' , Verdana, Arial;
}

a.bannercaption
{
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
a.bannercaption:hover
{
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.pagecaption
{
	font-size: 22px;
	font-family: 'Arial' , Verdana, Arial;
}
.listbox
{
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	font-size: 12px;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	font-family: Verdana, Arial;
}

.bluebutton
{
	border-right: #6699cc 1px solid;
	border-top: #6699cc 1px solid;
	font-weight: bold;
	font-size: 11px;
	border-left: #6699cc 1px solid;
	color: #ffffff;
	border-bottom: #6699cc 1px solid;
	font-family: Verdana, Arial;
	height: 20px;
	background-color: #6699cc;
}

a
{
	color: mediumblue;
	font-family: Verdana, Arial;
	text-decoration: underline;
}

.gridheader
{
	padding-left: 3px;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	font-family: Verdana, Arial;
	background-color: #6699cc;
}

.griditem
{
	padding-right: 3px;
	padding-left: 3px;
	font-size: 12px;
	padding-bottom: 3px;
	padding-top: 3px;
	border-bottom: #cccccc 1px dotted;
	font-family: Verdana, Arial;
	height: 20px;
}
.gridlistprice
{
	padding-right: 3px;
	padding-left: 3px;
	font-size: 12px;
	padding-bottom: 3px;
	color: #cc0033;
	padding-top: 3px;
	border-bottom: #cccccc 1px dotted;
	font-family: Verdana, Arial;
	height: 20px;
	text-decoration: line-through;
}

.shopheaderblue
{
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana, Arial;
	height: 20px;
	background-color: #6699cc;
}

.shopheaderorange
{
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana, Arial;
	height: 20px;
	background-color: #ff6600;
}

.shopheadergrey
{
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana, Arial;
	height: 20px;
	background-color: #999999;
}