@IMPORT url("header.css");
@IMPORT url("leftnav.css");
@IMPORT url("footer.css");

/* Global Layout Classes */

div#global_main {
  margin: 0px auto;
  width: 997px;
  height: 100%;
}

div#global_header {
  width: 997px;
  height: 61px;
  clear: both;
}

div#global_left_nav {
  float: left;
  width:146px;
  padding-left: 4px;
}

div#global_content {
  float: right;
  width: 840px;
  padding-left: 1px;
}

div#global_footer {
	width: 840px;
	clear: both;
}

/* Style Classes */

html, body {
	border: 0px;
	padding: 0px;
	margin: 0px;
	height: 100%;
	background-color: #FFFFFF;
  text-align: center;
}


body, div, span, table, th, td, p, form, input, select, li, input, select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
}

div, span, p, img, form, table, th, td {
	border: 0px;
	padding: 0px;
	margin: 0px;
}

div, span, p, form {
	text-align: left;
}
	
table {
	border-collapse: collapse;
	border-spacing: 0px; 
	empty-cells: show;
}

/*
td, th {
	vertical-align: top;
}
*/

/* links */
a, a:hover {
	color: #333;
	text-decoration: none;
}

a.textlink {
	font-weight: normal;
	color:#333;
}

a.textlink:hover {
	color: #000;
	background-color: #efefef;
}

a.textboldlink {
	font-weight: bold;
	color:#333;
}

a.textboldlink:hover {
	color: #000;
	background-color: #efefef;
}

a.navhistory {
	font-weight: bold;
	color:#666;
}

a.navhistory:hover {
	color: #333;
	background-color: #efefef;
}

/* text */
.subTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bolder;
	color: #000000;
}

/* alignment */

.float_clear {
	clear: both;
}


/* Fix for IE-Mac */

.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix  {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.buy {
	text-decoration:blink;
	color: #ff0000;
	font-size:14px;
	font-weight:bolder;
}

.s_buy {
	color: #ff0000;
	font-weight:bolder;
}

.price {
	float: left;
	color:#FF0000;
	height:20px;
	padding-right:10px;
}

.sitemap {
	padding: 5px;
	vertical-align: top;
	width: 33%;
}