body {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 1 ems;
}
body a {
	color: #681579;
	text-decoration: none;
}
body a:hover {
	color: #666;
	text-decoration: none;
}
body h1 {
	font-family: Trebuchet, Arial, Helvetica, sans-serif;
	color: #681579;
	font-size: 120%;
}
body h2 {
	font-family: Trebuchet, Arial, Helvetica, sans-serif;
	color: #681579;
	font-size: 100%;
}
body p{
	font-size: 80%;
	color: #333;
	line-height: 18px;
}
#home_text_wide p{
	font-size: 80%;
	padding-bottom: 5px;
}
#centercolumn ul{
	padding: 5px 0px 5px 2px;
}
#centercolumn ol{
	padding: 5px 0px 5px 25px;
}
#centercolumn ul li {
	padding-left: 0px;
}
#centercolumn ol li {
	padding-left: 0px;
}
.OrderTableContainer
{
	font-size: 80%;
	padding-bottom: 5px;
	text-align:left; 
}
.boxtop p {
	text-align: center;
	padding: 8px 8px 8px 8px;	
}
#box1 p {
	font-size: 80%;
	margin-bottom: 10px;
}
#box2 p {
	font-size: 80%;
	margin-bottom: 10px;
}
#box3 p {
	font-size: 80%;
	margin-bottom: 10px;
}
#box1 h2 {
	padding-top: 15px;
}
#box2 h2 {
	padding-top: 15px;
}
#box3 h2 {
	padding-top: 15px;
}
#viewbasket a, .switchview {
	font-size: 80%;
}
.login_table {
	font-size: 75%;
	width: 100%;
	text-align: center;
	margin-top: 30px;
}
.login_table table{
	border: solid 1px #CCC;
	text-align: left;
	margin: 0 auto;
	padding: 10px;
}
.login_table input {
	margin-right: 5px;
}
.login_table td {
	padding: 2px;
}