body												{min-width: 700px;}
#container										{text-align: left; width: 972px; margin: 16px auto 10px auto;}
#footer											{clear: both; width: 100%;}
#wrapper_1										{float: left; width: 100%;}
#wrapper_1:after								{content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
#wrapper_2										{float:left; width: 100%; margin: 0 -95% 0 0;}
#col1												{float:left;  width: 188px; margin: 0 0 0 -5%;}

#col1_2											{margin: 72px -95% 0 0;}
#col1_2_center									{width: 768px;}
#col2_1											{float: left; width: 100%; margin: 70px -95% 0 0;}
#col2_1_center									{margin: 0 196px 0 196px;}
#col2_header									{margin: 70px 0 0 196px;}
#col2_2											{float:left; width: 100%; margin: 0 -95% 0 0;}
#col2_2_center									{margin: 70px 392px 0 196px;}
#col2_3											{float: left; width: 100%; margin: 0 -95% 0 0;}
#col2_3_center									{margin: 0 0 0 196px;}
#col3_2											{float:right; width: 384px; margin: 0;}
#col3_1											{clear: both; position: absolute; width: 188px; top: 86px; margin-left: 784px;}
#col3_3											{clear: both; position: absolute; width: 188px; top: 86px; margin-left: 784px;}
.content-left 									{width: 556px;}

/*******************************************************
IE Mac CSS Only  works for Win too 
*******************************************************/		
* html div#centerwrap						{margin: 0 -100% 0 0;}
* html div#left								{margin: 0;}

/*******************************************************
Banner
*******************************************************/		
#banner, .legacy #banner 					{position: relative; width: 972px; height: 62px; margin-bottom: 8px;}
#banner_left, .legacy #banner_left 		{position: absolute; width: 972px; font-family: Arial, Tahoma, sans-serif;}
#banner_right, .legacy #banner_right	{position: absolute; margin-left: 527px; width: 430px; font-family: Arial, Tahoma, sans-serif;}
#tabs, .legacy #tabs							{width: 968px;}
#tabs .tabs_left span.first,
.legacy #tabs .tabs_left span.first 	{margin-left: 196px;}
#tabline, .legacy #tabline					{width: 972px;}

/*******************************************************
Box Layout Images
*******************************************************/
div.box144 								{background: url(/res/pub/img/site/boxes/box_188_bottom.gif) no-repeat bottom left;}
div h2.box144 							{background: url(/res/pub/img/site/boxes/box_188_top.gif) no-repeat top left;}
div.box144y 							{background: #fdfcf0 url(/res/pub/img/site/boxes/box_188_bottom.gif) no-repeat bottom left;}
div h2.box144y 						{background: #fdfcf0 url(/res/pub/img/site/boxes/box_188_top.gif) no-repeat top left;}
div.box144b 							{background: #edf5fb url(/res/pub/img/site/boxes/box_188_bottom.gif) no-repeat bottom left;}
div h2.box144b 						{background: #edf5fb url(/res/pub/img/site/boxes/box_188_top.gif) no-repeat top left;}
div.box144p 							{background: #ffebec url(/res/pub/img/site/boxes/box_188_bottom.gif) no-repeat bottom left;}
div h2.box144p 						{background: #ffebec url(/res/pub/img/site/boxes/box_188_top.gif) no-repeat top left;}
div.box200 								{background: #fff url(/res/pub/img/site/boxes/box_188_bottom.gif) no-repeat bottom left;}
div h2.box200 							{background: #fff url(/res/pub/img/site/boxes/box_188_top.gif) no-repeat top left;}
div.fsbox200							{background: #fff url(/res/pub/img/site/boxes/box_188_bottom.gif) no-repeat bottom left;}
div h2.fsbox200						{background: #fff url(/res/pub/img/site/boxes/box_188_top.gif) no-repeat top left;}
div.box200b								{background: #edf5fb url(/res/pub/img/site/boxes/box_188_bottom.gif) no-repeat bottom left;}
div h2.box200b 						{background: #edf5fb url(/res/pub/img/site/boxes/box_188_top.gif) no-repeat top left;}

div.box408 								{background: #fff url(/res/pub/img/site/boxes/box_384_bottom.gif) no-repeat bottom left;}
div h2.box408 							{background: #fff url(/res/pub/img/site/boxes/box_384_top.gif) no-repeat top left;}

div.box408b 							{background: #edf5fb url(/res/pub/img/site/boxes/box_384_bottom.gif) no-repeat bottom left;}
div h2.box408b 						{background: #edf5fb url(/res/pub/img/site/boxes/box_384_top.gif) no-repeat top left;}
div.box616								{background: #fff url(/res/pub/img/site/boxes/box_580_bottom.gif) no-repeat bottom left;}
div h2.box616							{background: #fff url(/res/pub/img/site/boxes/box_580_top.gif) no-repeat top left;}
div.box616b								{background: #edf5fb url(/res/pub/img/site/boxes/box_580_bottom.gif) no-repeat bottom left;}
div h2.box616b							{background: #edf5fb url(/res/pub/img/site/boxes/box_580_top.gif) no-repeat top left;}
div.box776 								{background: #fff url(/res/pub/img/site/boxes/box_776_bottom.gif) no-repeat bottom left;}
div h2.box776 							{background: #fff url(/res/pub/img/site/boxes/box_776_top.gif) no-repeat top left;}
div.box556y 							{background: #fdfcf0 url(/res/pub/img/site/boxes/box_556_bottom.gif) no-repeat bottom left;}
div h2.box556y 						{background: #fdfcf0 url(/res/pub/img/site/boxes/box_556_top.gif) no-repeat top left;}
div.box572y 							{background: #fdfcf0 url(/res/pub/img/site/boxes/box_572_bottom.gif) no-repeat bottom left;}
div h2.box572y 						{background: #fdfcf0 url(/res/pub/img/site/boxes/box_572_top.gif) no-repeat top left;}

/*******************************************************
Box Layout
*******************************************************/
div.box144, div.box144y, 
div.box144b, div.box144p 			{width: 188px; padding-bottom: 10px; margin-bottom: 8px;}
div.fsbox200, div.box200, 
div.box200b 							{width: 188px; padding-bottom: 8px; margin-bottom: 8px;}
div.box144 select, 
div.box144y select 					{margin: 8px 0px 6px 0px; font-size: 11px;	width: 166px;}

/*******************************************************
Common Elements
*******************************************************/
#languages 								{position: relative; z-index: 1;	width: 188px; height: 20px; padding-bottom: 9px;}
#languages select 					{width: 188px;}
#txtsearch 								{width: 154px;}
#languagelist #cmdchange 			{margin-top: 8px;}

/*******************************************************
Product Left Column
*******************************************************/		
#tierlogo 									{margin: 4px 21px 0px 41px;}
#supportlogo 								{margin: 4px 21px 0px 41px;}
#awards										{margin: 4px 21px 0px 41px;}
#awards img									{margin: 0px 0px 10px 0px;}

/*******************************************************
Misc 
*******************************************************/		
#newsticker 									{height: 53px; width: 576px;}
#newsticker ul									{height: 48px;}
#newsticker p 									{left: 368px;}
#categorylist_store #compreport 			{font-size: 60%; text-align: right; float: right; margin: -20px 16px 0px 0px;}
* html #categorylist_store #compreport {margin: -20px 8px 0px 0px;}
#calendar						 				{margin-left: -142px; margin-top: -24px; z-index: 10;}
.legacy #calendar						 		{margin-left: -152px;}
* html .legacy #calendar					{margin-left: -142px;}
#reviewscore 									{margin: 93px 0px 0px 726px;}
#prodnav 										{width: 776px;}
#viewlinks 										{width: 580px;}
div.box616, div.box616b						{width: 580px;}
#shortdescription								{margin: 0px 0px 0px 0px;}
#cmdbacklink									{width: 188px; margin: 0px;}
#storelist1 									{position: relative;	width: 178px; float: left;}
#storelist2 									{position: relative;	width: 178px; margin-left: 180px;}
#storeheader 									{width: 384px; height: 8px; background: #fff url(/res/pub/img/site/boxes/box_384_top.gif) no-repeat top left;}

/*******************************************************
Content Specific
*******************************************************/
.advert_144 .flash 							{left: 109px;}
.advert_144 .flashicon						{left: 109px;}
.advert_616_2 									{width: 580px;}
#btlft ul										{padding-left: 38px;}

#col2_header div.group-desc-text p {
	margin: 0px;

}

#col2_header div.group-desc-text img {
	float: right;
}
