body {
	margin:0px;
	padding:0px;
	color:#404080;
	font-size:70%;
	background-color:#f4f4ff;
	scrollbar-face-color:#a0a0f0;
	scrollbar-arrow-color:#F4F4FF;
	scrollbar-track-color:#c0c0ff;
	scrollbar-shadow-color:#404080;
	scrollbar-highlight-color:#404080;
	scrollbar-3dlight-color:#8080FF;
	scrollbar-darkshadow-Color:#202040;
}

body.main {
	background-color:#c0c0ff;
}

body, p, h1, h2, h3, table, td, th, ul, ol, textarea, input {
	font-family: "comic sans MS",arial,verdana,helvetica,sans-serif;
	text-align:center;
}

table, td, tr {
	margin:0px;
	padding:0px;
}

table, input, textarea {
	font-size: 100%;
}

td.menu p {
	font-size:18px;
	font-weight:bold;
	color:#6600ff;
	margin:0px;
	padding:0px;
	margin-bottom:12px;
}

td.menu p.smaller {
	font-size:13px;
}

table.forthcoming td {
	margin:20px;
	padding:10px;
}
a.nounderline{text-decoration:none;}

a:link    {color:#404080; background-color:transparent;}
a:visited {color:#404080; background-color:transparent;}
a:active  {color:#8080ff; background-color:transparent;}
a:hover   {color:#8080ff; background-color:transparent;}

a.left:link    {text-decoration:none;color:black;background-color:transparent;}
a.left:visited {text-decoration:none;color:black;background-color:transparent;}
a.left:hover   {text-decoration:underline;color:#900b09;background-color:transparent;}
a.left:active  {text-decoration:underline;color:#900b09;background-color:transparent;}

a.menu:link    {color:#7070ff; background-color:transparent; text-decoration:none;}
a.menu:visited {color:#7070ff; background-color:transparent; text-decoration:none;}
a.menu:active  {color:#9090ff; background-color:transparent; text-decoration:none;}
a.menu:hover   {color:#9090ff; background-color:transparent; text-decoration:none;}

a.basket:link    {color:#404080; background-color:transparent; text-decoration:none;}
a.basket:visited {color:#404080; background-color:transparent; text-decoration:none;}
a.basket:active  {color:#404080; background-color:transparent; text-decoration:underline;}
a.basket:hover   {color:#404080; background-color:transparent; text-decoration:underline;}

a.nodecoration:link    {color:#404080; background-color:transparent; text-decoration:none;}
a.nodecoration:visited {color:#404080; background-color:transparent; text-decoration:none;}
a.nodecoration:active  {color:#404080; background-color:transparent; text-decoration:none;}
a.nodecoration:hover   {color:#404080; background-color:transparent; text-decoration:none;}



input.special,select.special,textarea.special {
	background-color: #f4f0ff;
	color: #222222;
	scrollbar-face-color:#a0a0f0;
	scrollbar-arrow-color:#f4f4ff;
	scrollbar-track-color:#c0c0ff;
	scrollbar-shadow-color:#404080;
	scrollbar-highlight-color:#404080;
	scrollbar-3dlight-color:#8080ff;
	scrollbar-darkshadow-Color:#202040;
	scrollbar-base-color:#d8d0ef;
}

.button {
	background-color:c0c0ff;
	color:#ffff30;
	border:1px solid #403080;
	font-weight:bold;
}

.smbutton {
	font-size:11px;
	background-color:c0c0ff;
	color:#ffff30;
	border:1px solid #403080;
	font-weight:bold;
}

.checkoutbutton {
	font-size:11px;
	background-color:#c080ff;
	color:#ffff50;
	border:1px solid #403080;
	font-weight:bold;
}

form {
	margin:0;
	padding:0;
}

table.basket_tbl {
	border: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	margin-top: 0px;
}


table.basket_tbl td.basket_head {
	background-color: #e0e0ff;
	border-bottom: 2px solid #c080ff;
	font-size:110%;
	font-weight:bold;
	padding-bottom: 1px;
}


table.basket_tbl td {
	border-bottom: 1px dotted #c080ff;
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}

table.basket_tbl input.txtbox {
	border:1px solid #302040
	padding-top: 1px;
	padding-bottom: 1px;
	font size=10px;
}

table.basket_tbl td.basket_bottomcell {
	border-bottom: 0px;
	padding-bottom: 1px;
}
