body { 
	background-image: url(../IMAGES/marble.jpg);
	background-repeat: repeat;
	background-color: #F5F5F5;
	font-family:times, times new roman, verdana, arial, helvetica, sans-serif;
	font-size:12pt;
	}

a 	{
	color:#000099;
	font-size:12pt;
	text-decoration:none;
	font-weight:normal;
	}
a.menu
	{
	margin:0 5px;
	font-size:12px;
	text-align: center;
	position:relative; bottom:6px;
	}	
img
	{
	border-style: none;
	}	
a:link {color:#000099;}
a:visited {color:#000099;}
a:hover {color:#0066FF;}

img#leftbar { position:absolute; top:0px; left: 0px }
img#rightbar { position:absolute; top:0px; right: 0px }
img#flag { position:absolute; top:0px; right:0px }

table {
	margin-left:auto;
	margin-right:auto;
	}

table.navbuttons {
	margin-left:auto;
	margin-right:auto;
	background-color: transparent;
	}

table#form {
	background-color: transparent;
	margin:0px 34px 5px 34px;
	width: 724px;
	}
table#form2 {
	background-color: transparent;
	margin:0px 0px 5px 0px;
	width: 792px;
	}

table#data {
	margin-left:auto;
	margin-right:auto;
	background-color: transparent;
	}
table#total {
	margin-left:auto;
	margin-right:auto;
	background-color: transparent;
	}

td	{
	text-align:left;
	}

td.navbutton {
	padding:0px;
}

td#titletext {
 	text-align:center;
 	width:500px;
 	padding:0px;
}

td#goods
	{
	text-align: center;
	padding:8px 12px 0px 12px;
	vertical-align:top;
	}
td#goods2
	{
	text-align: center;
	padding:8px 0px 0px 0px;
	vertical-align:top;
	}
td#data
	{
	text-align: center;
	padding:6px 0px 0px 0px;
	vertical-align:top;
	}
div {
	text-align:center;
	}
	
div.menu 
	{
	background-image:url(../IMAGES/menubar_bg.png);
	background-color: #F5F5F5;
	background-repeat: repeat-x;
	position:absolute; top:10px; left:10px;
	text-align: center;
	width:792px;
	z-index:1;
	}

div.header
	{
	margin:12px 0px 0px 0px;
	padding:12px 0px 10px 0px;
	position:absolute; top:30px; left:10px;
	border:1px solid #999;
	line-height:11px;
	background-color:#eee;
	font-size:18px;
	font-weight:900;
	width:790px;
	color:#555;
	}
div.header_long
	{
	margin:12px 0px 0px 0px;
	padding:12px 0px 10px 0px;
	position:absolute; top:30px; left:10px;
	border:1px solid #999;
	line-height:11px;
	background-color:#eee;
	font-size:18px;
	font-weight:900;
	width:1532px;
	color:#555;
	}
div.content
	{
	width: 792px;
	position:absolute; top:85px; left:10px;
	margin:0;
	}

div.info
	{
	border:1px solid #999;
	background-color:#f5f5f5;
	padding:5px 12px 5px 12px;
	width:100%;
	}

div#google
	{
	padding:10px 0 14px 0;
	margin: 0;
	width: 790px;
	text-align:center;
 	}

table#info
	{
	border:1px solid #999;
	background-color:#f5f5f5;
	padding:5px 12px 5px 12px;
	margin:5px 12px 5px 12px;
	width:100%;
	}
