

div.bigBlock
{
	width:775px;
	float:left;
	margin-bottom:15px;
}

		div.leftColumn
		{
			float:left;
			width:350px;
		}

		div.rightColumn
		{
			float:left;
			width:420px;
		}

		div.halfBlock
		{
			float:left;
			width:375px;
		}
		
			div.halfBlock#options
			{
				float:left;
				width:365px;
				margin-left:10px;
			}

			div.halfBlockCaption
			{
				width:370px;
				margin-left:5px;
				float:left;
				font:12px arial;
				margin-top:10px;
			}
		
		div.quarterBlock
		{
			float:left;
			width:175px;
			margin-left:5px;
			margin-top:10px;
		}
		
/************************************************/

div.detailImageCaption
{	
	float:left;
	text-align:center;
}
	a.imageCaptionLink
	{
		font: 17px Arial;
		text-align:center;
		margin-top:-10px;
		margin-left:-10px;
		display:block;
	}

/************************************************/
div.captionBlock
{
	margin-top:5px;
	width:400px;
	overflow:display;
	height:160px;
	margin-bottom:10px;
}
		
			img.captionImage
			{
				float:left;
				width:24px;
				
							}
	
			div.captionText
			{
				font:15px Arial;
				padding-top:10px;
				margin-left:5px;
			}			


div.downloadsBlock
{
	float:left;
	width:400px;
	overflow:hidden;
	
	height:125px;}
		.downloadsLink
		{
			float:left;
			width:195px;
			margin-bottom:3px;
			margin-left:5px;
			font:17px arial;
			text-decoration:underline;
			cursor:pointer;
			border-style:none;
			background:white;
		}

		div.downloadsWide
		{
			float:left;
			width:395px;
			margin-left:5px;
			font:15px arial;
		}

div.matchingBlock
{
	float:left;
	width:400px;
}

		div.imageMatching
		{
			float:left;
			width:95px;
			text-align:center;
			
			margin-left:5px;
			
		}
		a.imageMatchingLink
		{
			font:10px arial;
			width:95px;
		}
				
				
				
/************************************************/			
table.specTable{
	float:left;
	margin-left:5px;
	width:740px;
	/*table-layout:auto;
	border-collapse:collapse;*/
	
}

#woot{
	border-style:solid;
	border-color:#452F12;
	border-width:1px;
}

td.specTableItem{
	font:15px Arial;
	text-align:center;
	/*float:left;*/
	/*width:auto;*/
}

td.headerUnderline{
	background-image:url(images/headers/specTableHR.jpg);
	background-repeat:repeat-x;
	font:1px Arial;
}

input.radioFixture{
	text-color:#288052;
	vertical-align:middle;
}



div.specTableTitle{ /*entire spectalbe - including title*/
	float:left;
	width:755px;
	margin-top:10px;
}

			div.optionsItem{
				font:12px Arial;
				text-align:left;
				margin-bottom:4px;
				
				min-height:16px;			}
			
			b{
				font:12px arial;
				font-weight:bold;
			}									
			
			div.optionsItem#optionsHeader{
				text-decoration:underline;
				font-weight:bold;
			}
			
	

