.imgborder {

  border: 1px solid #dddddd;

}



html {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 0.9em;

}



h1 { 

  font-size: 1.2em; 

  color: #000000; 

} 



h1 a {

	color: #000000; 

	text-decoration: none;

}



h1 a:hover {

	color: #000000; 

	text-decoration: underline;

}



h2 { 

  font-size: 1.1em; 

  color: #000000; 

  margin: 5px 0px 10px 0px;
	  

} 



h3 { 

  font-size: 1.0em; 

  color: #000000; 

  margin: 20px 0px 10px 0px;

} 



img {

/*	border: none; */

}



div {

}



span {

}



label {

	font-weight: bold;

}



table {

}



table th {

	vertical-align: top;

}



table tr {

	vertical-align: top;

}



table td {

}



table#product_summary {

	margin-top: 5px;	

	margin-bottom: 5px;

}



table#product_summary th {

	text-align: left;

}



table#product_summary td {

	vertical-align: top;

}



table#product_summary td#buttons {

	text-align: left;

}



table#product_summary td#image {

	text-align: left;

}



form {

	margin: 10px;

}



fieldset {

	border: 0px; 

}



fieldset#search {

	width: 400px;

}



fieldset#search label {

	width: 100px;

}



fieldset legend {

	margin-bottom: 10px;

	font-weight: bold;

	display: none;

}



fieldset div {

	padding-top: 2px;

	padding-bottom: 2px;

	vertical-align: middle;

	min-height: 25px;

	clear: both;	

}



fieldset label {

	display: block;

	float: left;

	width: 200px;

	font-weight: bold;

}



fieldset span {



}



fieldset#u_edit div {



}



fieldset#u_edit span {

	position: relative;

	display: block;

	float: left;

	clear: both;

}



fieldset#delete span { /* for use when display pre-delete record */

	position: relative;

	display: block;

	float: left;

/*	margin: 5px 0px 20px 0px; */

}





div.grouped {

	margin-top: 5px;

	margin-bottom: 5px;

	padding: 2px;

}



div#popup_content {

	text-align: center;

}



div#gallery_images {

	margin-top: 0px;

	margin-left: 5px;

	margin-bottom: 10px;

}



div#product_tags {

	text-align: left;

}



div#utility {

  position: absolute;

  top: 0px;

  right: 0px;

  padding-top:0.1em;

  z-index: 1;

  }

div#utility span {

  margin-right: 5px;

  border-right: 1px solid #000000;

  padding:0em 0.5em 0.2em 0.2em;

  font-size: 0.8em;

  color: #000000;

  }

div#utility div { 

  margin-right: 5px;

  font-size: 0.8em;

  text-align: right; 

  }

div#utility span#last {

  border-right: 0px;

  }

div#utility a {

  color: #000000; 

  }

div#utility a:link {

  text-decoration: none; 

  }

div#utility a:visited {

  text-decoration: none; 

  }

div#utility a:hover {

  text-decoration: underline; 

  }

div#utility a:active {

  text-decoration: none; 

  }



div#head {

  position: absolute;

  top: 5px;

  left: 5px;

  font-size: 1.5em; 

  font-weight: bold;

  color: #000080;

  padding: 3px;

  z-index: 3;

}







div#topnavi1 {

  position: absolute;

  top: 8px;

  left: 210px;

}



div#topnavi3 {

  position: absolute;

  top: 50px;

  left: 210px;

  background-color: #b5ad9d;

  padding: 3px;

}



div#topnavi2 span#heading {

	font-weight: bold;

	color: #FFFFFF;	

}



div#topnavi2 {

  position: absolute;

  top: 50px;

  left: 210px;

  background-color: #b5ad9d;

  padding: 3px;

}



div#topnavi1 span, div#topnavi2 span {

 float: left;

  border-left: 1px solid #dddddd;

  padding: 6px 7px 6px 7px;

  font-family: arial, verdana, helvetica, sans-serif;

  font-size: 1em;

  line-height: 1.05em;

  width: auto;

  text-align: center;

  }



div#topnavi1 span a, div#topnavi2 span a {

  color: #000000;

  font-weight: bold;

  text-decoration: none;

}



div#topnavi1 span a:hover, div#topnavi2 span a:hover {

	color: #930;

	text-decoration: underline;

}





div#content {

  position: relative;

  margin-top: 50px;

/*  margin-left: 150px; */

  margin-left: 5px;

  margin-right: 5px;

}





div#error {

	padding: 3px 3px 20px 8px;

	clear: both;

	display: block;

	background-color:#FFFFCC;

	border: 1px solid #ACACAC;

	width: 300px;

}


#screenshot{

	position:absolute;

align:right;
	border:1px solid #ccc;

	background:#333;

	padding:8px;


	display:none;

	color:#fff;

	}


.block {
	position: relative;
	display: block;
	float: left;
/*	clear: both; */
}
