div#sizetable_controls
{
	text-align: right;
}

div#sizetable_container
{
	margin: 0 0 20px 0;
}

div#sizetable
{
	background-color: #eee;
	padding: 5px;
}

	div#sizetable div.overview
	{
		float: left;
		width: 100px;
	}

	div#sizetable div.content
	{
		overflow: scroll;
		float: left;
		width: 840px;
	}

	div#sizetable input,
	div#sizetable textarea,
	div#sizetable select
	{
		margin: 0;
		padding: 5px;
	
		border: 0;
		border-right: 1px solid #ddd;
		border-top: 1px solid #ddd;
		border-bottom: 1px solid #ddd;
	
		background-color: #f8f85e;
	}

		div#sizetable input[disabled],
		div#sizetable textarea[disabled],
		div#sizetable select[disabled]
		{
			background-color: white;
			color: #888;
		}
	
		div#sizetable input.edit
		{
			background: #aaa url(../img/pricetabler_edit.png) no-repeat;
			width: 22px;
		}
	
		div#sizetable input.edit[disabled]
		{
			background: #aaa url(../img/pricetabler_edit_disabled.png) no-repeat;
			width: 22px;
		}
	
	div#sizetable div.head
	{
		border-bottom: 1px solid #ddd;
		padding: 0 0 5px 0;
		margin: 0 0 5px 0;
		position: relative;
		height: 35px;
	}
	
		div#sizetable div.head input.head_edit
		{
			float: left;
			margin-right: 73px;
			border-bottom: 1px solid #AAAAAA;
			border-right: 1px solid #AAAAAA;
		}
		
		div#sizetable div.head input.size
		{
			float: left;
			width: 70px;
		}
		
		div#sizetable div.tools
		{
			position: absolute;
			right: -920px;
			z-index: 900;
		}
		
			div#sizetable div.tools div.arrow
			{
				width: 9px;
				height: 30px;
				float: left;
				background: transparent url(../img/pricetabler_arrow.png) no-repeat 0 6px;
			}
			
			div#sizetable div.tools div.links
			{
				background-color: #666;
				padding: 5px;
				font-size: .9em;
				float: left;
			}
		
				div#sizetable div.tools a:link,
				div#sizetable div.tools a:visited
				{
					color: #ddd;
					border: 0;
				}
				div#sizetable div.tools a:hover,
				div#sizetable div.tools a:active
				{
					color: white;
				}
	
	div#sizetable div.body
	{
		
	}
	
		div#sizetable div.body div.color_entry
		{
			position: relative;
		}
		
			div#sizetable div.body div.color_entry div.title
			{
				float: left;
				width: 85px;
				padding: 5px;
				font-size: .8em;
				height: 25px;
			}
			
				div#sizetable div.body div.color_entry div.title img
				{
					float: right;
				}
			
			div#sizetable div.body div.color_entry div.prices
			{
				float: left;
				height: 35px;
			}
			
				div#sizetable div.body div.color_entry div.prices select
				{
					float: left;
					width: 81px;
				}