/* CSS Document */
img.thumbnail { 
	width: 100px; 
}

input#addbutton { 
	width: 79px; 
	height: 13px; 
	align: middle; 
}

body {
		margin:10px 10px 0px 10px;
		padding:0px;
		}
	
	#header {
		margin-bottom: 15px;
	}
	
	div.navbar {
		position: absolute;
		left:10px;
		top: 160px;
		}

	#productbody,#searchbody {
		background:#fff;
		font-family: arial, sans-serif;
		font-size: 10pt;
		margin-top: 30px;
		margin-left: 219px;
   		margin-right:0px;
		width: 700px;
		voice-family: "\"}\"";
		voice-family: inherit;
   		}
	html>body #centercontent {
   		margin-left: 201px;
   		margin-right:201px;
		}

	#rating {
		position: absolute;
		right:10px;
		top: 200px;
		}
	
	#description {
		font-weight: bold;
		font-size: 14pt;
		text-align: center;
	}
	
	#addtocart {
		clear: right;
	}
	
	#longdescription {
		margin-top:20px;
	}
	
	#specs,#features {
		border: solid 1px;
		width: 600px;
		margin-top: 15px;
		padding: 4px;
	}
	div.boxlabel {
		width: 15em;
		position: relative;
		text-align: center;
		background-color: #fff;
		top: -10px;
		right: -15px;
		font-weight: bold;
		font-size: 8pt;
	}
	
	#refine {
		width: 80%;
		background-color: #dfe9f5;
		font-family: arial, sans-serif; 
		color: #4c83c8;
		font-size: 10pt;
		padding-left: 10px;
	}
	#addcarttable {
		display: table;
		border: solid 1px #000000;
		text-align: left;
	}
	
	#alsosearched {
		position: absolute;
		left: 10;
		top: 350;
		width: 200;
	}
	div.categorybox {
		position: relative;
		left: 250px;
		width: 68%;
	}
	div.general {
		position: relative;
		left: 250px;
		width: 68%;
	}
	div.desc {
		position: relative;
		left: 250px;
		width: 68%;
	}
	td.catthumb {
		vertical-align: top;
		clear: both;
		padding: 20px;
		font-size: 10pt;
		width: 33%;
	}
	img.catthumb {
		height: 75px;
	}
	table.cattable {
		padding: 20px;
	}
	div.cattable {	
		border: thin solid gray;
	}
	div.thumbcopy {
		font-size: 9pt;
	}
