body, html
{
	position: absolute;
	height: 100%;
	width: 100%;
	font-family: Lucida Sans Unicode;
	
}
a
{
	color:#E43698;
}
body
{
	margin: 0px;
	padding: 0px;
	font-size: 0.75em;
	background: #647182 url(/images/website/newback.jpg) repeat-y top center;
	
	font-family: Verdana;
	
	
}
.rapidseller
{
	color:#9FA6AF;
	padding:15px;
	display:block; 
}
.verybottom
{
	background: url(/images/website/background-bottom2.jpg) no-repeat top center;
	height: 67px;
	margin-left:-1px;
	clear:both;
	

}
form
{
	width: 100%;
	height: 100%;
	text-align: center;
	margin: 0px;
	padding: 0px;
	
	
}

h1
{
	font-weight: normal;
	color: #E43698;
	font-size: 1.5em;
	margin-top: 0px;
}

h2
{
	font-weight: normal;
	color: #E43698;
	font-size: 1.3em;
	margin-top: 0px;
}

img
{
	border: none;
}



#Container
{
	width: 990px;
	height: 100%;
	text-align: left;
	margin: 0 auto;
	border: 0px;
	padding: 0px;
	border-collapse: collapse;
	border:solid 1px white;
	
	xbackground: white url(/images/website/background.jpg) repeat-y top left;
	
	background: url(/images/website/background-top2.jpg) no-repeat top center;
	background-color:White;
}

#Container td
{
	vertical-align: top;
}

#Modal
{
	position: absolute;
	width: 100%;
	height: 100%; /*background:black;*/
	z-index: 1000; /*filter:alpha(opacity=50); 	opacity: 0.5;*/
	top: 0px;
	left: 0px;
}

#global
{
	width: 920px;
	height: 100%;
	margin: 0 auto;
}



#GroupTabs
{
	list-style: none;
	margin: 0px;
	padding: 0px;
	float: left;
}

#ItemThumbnails
{
	margin-top: 20px;
}

#DefaultContent
{
	float: left;
	margin-right: 20px;
}

.group-tab
{
	background: url(/images/website/detail_tab_bg.gif);
	width: 111px;
	height: 47px;
	margin: 0px;
	padding: 0px;
	top: 0px;
	position: relative;
	cursor: hand;
}

.group-tab span
{
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom:10px;
	vertical-align:middle;
	display: block;
}

.group-tab a
{
}

.group-tab-selected
{
	background: none;
	background: url(/images/website/detail_tab_selected_bg.gif);
	left: 1px;
}

.group-detail
{
	background: #e4e4f6;
	border: solid 1px #8b8b9e;
	padding: 15px; /*height: 450px;*/
	overflow: auto;
}

.group-detail-table
{
	height: 390px;
}

.image-detail
{
	background: #e4e4f6;
	border: solid 1px #8b8b9e;
	padding: 5px;
}

.image-strip
{
	background: #e4e4f6;
	border: solid 1px #8b8b9e;
	padding: 10px;
	xheight: 115px;
	width: 500px;
	xoverflow-x: scroll;
}

.large-menu-item
{
	height: 122px;
	float: right;
	margin-top: 9px;
	margin-right: 20px;
	text-decoration: none;
	display: block;
	color: Black;
}

.for-sale
{
	width: 221px;
	height: 122px;
	background: url(../images/website/machinery_for_sale.jpg) no-repeat;
}

.for-sale span
{
	display: block;
	width: 100px;
}

.ebay
{
	width: 133px;
	background: url(../images/website/products_on_ebay.jpg) no-repeat;
}

.coming-soon
{
	width: 231px;
	background: url(../images/website/coming_soon.jpg) no-repeat;
	float: right;
}



.item-tab h1
{
	font-weight: normal;
	color: #1313b4;
	font-size: 1em;
	margin: 0px;
	border: none;
	padding: 0px;
	background: url(/images/website/summary_tab.gif);
	width: 120px;
	height: 86px;
}

.item-tab h1 span
{
	display: block;
	margin-top: 0px;
	margin-left: 10px;
	padding-top: 10px;
}

.item-tab h1 a
{
	display: block;
	margin-left: 10px;
	margin-top: 25px;
	color: White;
}

.item-tab-bottom
{
	height: 11px;
	background: url(/images/website/summary_tab_bottom_bg.gif) no-repeat;
}

.item-content-bottom
{
	background: url(/images/website/summary_bottom_bg.gif) repeat-x;
}

.item-tab
{
	background: url(/images/website/summary_tab_bg.gif) repeat-y;
}

.item-content
{
	background: #e4e4f6 url(/images/website/summary_content_bg.gif) repeat-x;
}

.item-top-right-corner
{
	width: 6px;
	background: url(/images/website/summary_tr_corner.gif) no-repeat top right;
}

.item-bot-right-corner
{
	width: 6px;
	background: url(/images/website/summary_br_corner.gif) no-repeat bottom right;
}

.item-right
{
	background: url(/images/website/summary_right_bg.gif) repeat-y;
}

.item-image img
{
	margin: 10px;
	border:solid 1px #8B8B9E;
}

.summary table
{
	margin-top: 10px;
	xborder:solid 1px #8B8B9E;
}

.summary td
{
	border-bottom: solid 0px transparent;
	
}

.summary td.name
{
	padding: 3px;
	xbackground: url(/images/website/summary_name_bg.gif) repeat-x;
	xbackground-color:#9191B6;
	xbackground-repeat:repeat ;
	xborder-top: solid 5px #E4E4F6;
	color: black;
	text-align:left;
	
}

.summary td.text
{
	padding: 5px;
	xpadding-top:10px;
	xpadding-bottom:10px;
	xbackground: url(/images/website/summary_text_bg.gif) repeat-x;
	xbackground-color:#BEBED6;
	xborder-bottom: solid 5px #E4E4F6;
	color:Black;
}




.spec
{
	width: 290px;
	margin-bottom: 14px;
	background-repeat: no-repeat;
}

.spec-top-left
{
	width: 21px;
	height: 33px;
	background-image: url(/images/website/specs/spec_top_left.gif);
}

.spec-top-center
{
	background-image: url(/images/website/specs/spec_top_center.png);
	background-repeat: repeat-x;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
}

.spec-top-right
{
	width: 12px;
	background-image: url(/images/website/specs/spec_top_right.png);
}

.spec-mid-left
{
	/*height: 187px;*/
	background-image: url(/images/website/specs/spec_mid_left.gif);
	background-repeat: repeat-y;
}

.spec-mid-center
{
	text-align: center;
	background-color: white;
}

.spec-mid-center div
{
	text-align: left;
	margin: 6px 0px 3px 3px;
	color: black;
}

.spec-mid-right
{
	background-image: url(/images/website/specs/spec_mid_right.gif);
	background-repeat: repeat-y;
}

.spec-bot-left
{
	height: 8px;
	line-height: 8px;
	background-image: url(/images/website/specs/spec_bot_left.gif);
}

.spec-bot-center
{
	line-height: 8px;
	background-image: url(/images/website/specs/spec_bot_center.gif);
	background-repeat: repeat-x;
}

.spec-bot-right
{
	line-height: 8px;
	background-image: url(/images/website/specs/spec_bot_right.gif);
}

.spec-more, .spec-more:hover
{
	display: block;
	height: 25px;
	width: 250px;
	background-image: url(/images/website/specs/spec_more.png);
	background-repeat:no-repeat;
	background-position:bottom center;
	margin-top: 3px;
}

.spec-more:hover
{
	background-image: url(/images/website/specs/spec_more_act.png);
}

	.prod-name
	{
		display:block;
		color:Black;
		font-size:13pt;
		padding-top:5px;
		padding-bottom:15px;
		text-align:center;
	}
	.spec-more-a
	{
		display:block;
		color:Black;
		font-size:16pt;
		text-align:center;
	}
	
	
/*NORMAL SIZED BOX*/	
	.boxtop{	
		/*make this the same size as the top image*/	
		display:block;	
		width:285px;	
		height:40px;	
		/*set the image as a background*/	
		background-position:left top;	
		background-repeat:no-repeat;	
		background-image:url(/images/website/specs/special-top.gif);	
	}	
	.topcontent{	
		/*set the font style for the box title*/	
		font-family:arial;	
		font-size:16pt;	color:black;	
		/*shift the title down a bit and center it*/	
		padding-top:15px;	
		text-align:center;	
	}	
	.boxbottom{	
		/*make this the same width as the bottom image*/	
		/*don’t set the height as this needs to be flexible*/	
		display:block;	
		width:285px;	
		/*set the image as a background*/	
		background-position:left bottom;	
		background-repeat:no-repeat;	
		background-image:url(/images/website/specs/special-bottom.gif);	
	}	
	.maincontent{	
		/*set the font style for the main content*/	
		color:white;	
		font-family:arial;	
		font-size:12pt;	
		display:block;	
		/*align the main content nicely*/	
		padding-left:20px;	
		padding-bottom:25px;	
		padding-right:30px;	
	}
	
	
	
/*LARGER SIZED BOX*/	
	.boxtoplarger{	
		/*make this the same size as the top image*/	
		display:block;	
		width:397px;	
		height:40px;	
		/*set the image as a background*/	
		background-position:left top;	
		background-repeat:no-repeat;	
		background-image:url(/images/website/specs/special-top-larger.gif);	
	}	
	.topcontentlarger{	
		/*set the font style for the box title*/	
		font-family:arial;	
		font-size:16pt;	color:black;	
		/*shift the title down a bit and center it*/	
		padding-top:15px;	
		text-align:center;	
	}	
	.boxbottomlarger{	
		/*make this the same width as the bottom image*/	
		/*don’t set the height as this needs to be flexible*/	
		display:block;	
		width:397px;	
		/*set the image as a background*/	
		background-position:left bottom;	
		background-repeat:no-repeat;	
		background-image:url(/images/website/specs/special-bottom-larger.gif);	
	}	
	.maincontentlarger{	
		/*set the font style for the main content*/	
		color:white;	
		font-family:arial;	
		font-size:12pt;	
		display:block;	
		/*align the main content nicely*/	
		padding-left:20px;	
		padding-bottom:25px;	
		padding-right:30px;	
	}	
	
	
/*SMALLER SIZED BOX*/	
	.boxtopsmaller{	
		/*make this the same size as the top image*/	
		display:block;	
		width:260px;	
		height:40px;	
		/*set the image as a background*/	
		background-position:left top;	
		background-repeat:no-repeat;	
		background-image:url(/images/website/specs/special-top-smaller.gif);	
		
	}	
	.topcontentsmaller{	
		/*set the font style for the box title*/	
		font-family:arial;	
		font-size:16pt;	color:black;	
		/*shift the title down a bit and center it*/	
		padding-top:15px;	
		text-align:center;	
		
	}	
	.boxbottomsmaller{	
		/*make this the same width as the bottom image*/	
		/*don’t set the height as this needs to be flexible*/	
		display:block;	
		width:260px;	
		/*set the image as a background*/	
		background-position:left bottom;	
		background-repeat:no-repeat;	
		background-image:url(/images/website/specs/special-bottom-smaller.gif);	
	}	
	.maincontentsmaller{	
		/*set the font style for the main content*/	
		color:white;	
		font-family:arial;	
		font-size:12pt;	
		display:block;	
		/*align the main content nicely*/	
		padding-left:20px;	
		padding-bottom:25px;	
		padding-right:30px;	
		
	}	
	
	
/*HUGE SIZED BOX*/	
	.boxtophuge{	
		/*make this the same size as the top image*/	
		display:block;	
		width:671px;	
		height:40px;	
		/*set the image as a background*/	
		background-position:left top;	
		background-repeat:no-repeat;	
		background-image:url(/images/website/specs/special-top-huge.gif);	
		
	}	
	.topcontenthuge{	
		/*set the font style for the box title*/	
		font-family:arial;	
		font-size:16pt;	color:black;	
		/*shift the title down a bit and center it*/	
		padding-top:15px;	
		text-align:center;	
		
	}	
	.boxbottomhuge{	
		/*make this the same width as the bottom image*/	
		/*don’t set the height as this needs to be flexible*/	
		display:block;	
		width:671px;	
		/*set the image as a background*/	
		background-position:left bottom;	
		background-repeat:no-repeat;	
		background-image:url(/images/website/specs/special-bottom-huge.gif);	
	}	
	.maincontenthuge{	
		/*set the font style for the main content*/	
		color:black;	
		font-family:arial;	
		font-size:12pt;	
		display:block;	
		/*align the main content nicely*/	
		padding-left:30px;	
		padding-bottom:25px;	
		padding-right:30px;	
		text-align:left;
		
	}
	
ul.star {
	list-style-image: url(../images/website/pinkbullet.gif);
}	