/* Additional styles */
html { min-width: 975px; }
img { border: 0;margin:0; }
form {margin:0;padding:0; }
div div { margin: 0; }
span { margin: 0; }
table{ margin:0; }
dl { margin:0 0 15px 0; }
dl dd { margin: 0 0 0 20px; }

body {	
	margin:10px;
	padding:0;
	font-family:Arial,Verdana,"Trebuchet MS",Helvetica,sans-serif;
	text-align:left;
	color:#333;
	background:white;
}
div#wrapper {
	position:relative;
	float:left;
	width:600px;
	margin:0;
	padding:0;
	text-align:left;
	background:white;
}
/* PRICE LIST*/
div#price_list {
	width:600px;
	margin:0;
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size:8pt;
	text-align:left;
	color:#333;
}
div#price_list table{
	clear:both;
	width:600px;
	margin:20px 15px 0 0;
	border:1px solid #333;
	border-collapse:collapse;
}
div#price_list table td,
div#price_list table th {
	border:1px solid #333;
	border-collapse:collapse;
}
div#price_list table tbody td{
	width:70px;
	padding:3px 5px;
	font-size:9pt;
	font-weight:bold;
	text-align:right;
}
div#price_list table th{
	width:520px;
	padding:2px 2px 2px 6px;
	font-weight:normal;
	text-align:left;
	color:#333;
}
div#price_list table th#category{
	font-size:10pt;
	font-weight:bold;
	background:#eee;
}
div#price_list thead th,
div#price_list thead td{
	padding:6px;
	font-size:11pt;
	font-weight:bold;
	color:#222;
	background:#ccc;
}
h1 {
	margin:2px 0;
	font-size:24pt;
	text-align: left;
}
h2,h3 {
	margin:2px 0;
	font-size:12pt;
	text-align: left;
}
p {
	font-size:9pt;
	margin:2px 0;
}
table#info {
	width:600px;
	margin:0 0 20px 0;
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size:10pt;
	border-bottom:2px solid black;
}

div#header,
div#footer,
div#header-menu,
div#adm-menu,
div#globalnav,
div#subnav,
div#sidebar,
div#comp_kind,
div#searchbox,
div#sub-panel 
{
	display:none;
}
div#maincontent {
	position:relative;
	float:left;
	width:735px;
	min-height:300px;
	margin:0 10px 0 2px;
	padding:0 0 0 0;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#222;
}
div#maincontent h1{
	font-size:18pt;
	margin:2px 0;
	padding:0;
	color:#333;	
}
div#maincontent h2{
	margin:2px 0;
	padding:0;
	font-size:14pt;
	font-weight:normal;
}
div#maincontent p {
	margin: 2px 0 0 0;
}

iframe#items{
	width:350px;
	height:400px;
/*	overflow:hide;*/
}
/* SHOPCAR STYLES */
html>body div#shop{
	margin:0 0 0 355px;
}
div#shop{
	width:385px;
	margin:0 0 0 352px;
	padding:0;
}
table#shop_items {
	width:385px;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	background:#EBF5FF;
}
table#shop_items tbody td{
	padding:3px;
	font-size:8pt;
	font-weight:normal;
}
table#shop_items thead td{
	font-size:9pt;
	padding:5px;
	font-weight:bold;
	color:white;
	background:#829EDE;
}
table#shop_items tfoot td{
	padding:2px;
	font-size:8pt;
	font-weight:bold;
	text-align:right;
}

table#shop_items input{
	width:30px;
}
/* OFFER ITEMS */
table#offer_items {
	width:580px;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	background:#EBF5FF;
/*	border-collapse:collapse;*/
/*	border:1px solid #829EDE;*/
}
table#offer_items tbody td{
	padding:4px;
	font-size:8pt;
	font-weight:normal;
/*	border:1px solid #829EDE;*/
}
table#offer_items thead td{
	font-size:9pt;
	padding:6px;
	font-weight:bold;
	color:white;
	background:#829EDE;
/*	border:1px solid #829EDE;*/
}
div#total{
	margin:10px 20px;
	padding:5px;
	font-family:Verdana,Arial,"Trebuchet MS",Helvetica,sans-serif;
	font-size:9pt;
	font-weight:bold;
	text-align:right;
	background:#FBF4E3;
}
table#offers {
/*	width:780px;*/
}
table#offers td{
/*	width:210px;*/
	padding:5px 10px 10px 10px;
	vertical-align:top;
	font-size:8pt;
}
table#offers h2#price{
	color:#900;
}

/* COLUMN */
div#first-col {
/*	float:left;*/
	width:320px;
	margin:0 0 10px 0;
	padding:10px;
	background:#eee;
}
div#sec-col {
	width:320px;
	margin:0 0 10px 0;
	padding:10px;
	background:#eee;
}
div#sec-col  p,
div#first-col p {
	margin: 10px 0 0 0;
}

/* DEFAULT LINKS 	*/
a:link,a:visited,a:active{
	text-decoration:none;
	color:#666;
	background:transparent; 
}
a:hover{
	text-decoration:underline;
	color: #3366CC;
	background:transparent; 
}
#tbox, 
#button,
#srchbtn,
input,
#button {
	display:none;
}