	*							{
								margin:0;
								padding:0;
								font-family:arial, helvetica, verdana, sans-serif;  
								font-size:12px;
								behavior: url('iepngfix.htc');
								}
	
	html, body					{
								width:100%;
								height:100%;
								}
	
	.floatleft					{ display:block; float:left; }
	
	h1 a span, hr				{ display:none; }
	
	a img						{ border:0; }
	
	body						{ background-color:#fff; }
	
	.hide						{ display:none; }
	.printonly					{ display:none; }
	
	.show						{ display:block; }
	
	.pageholder_float			{
								position:absolute;
								width:1002px; 
								height:592px;
								left:50%;
								top:50%;
								margin:-296px 0 0 -501px;
								background:#fff url('../assets_img/bg.gif') no-repeat center center;
								}

	.pageholder_scroll			{
								position:relative;
								display:block;
								width:980px; 
								height:600px; 
								margin:30px auto 0 auto;
								}
	
	.underline					{ text-decoration:underline; }
	
	#wrapper					{
								width:980px; 
								height:570px;
								background-color:#fff;
								}
	#footer_wrapper				{ width:980px; }
								
	.pageholder_float #wrapper	{
								position:absolute;
								margin:11px 0 0 11px;
								}

	.pageholder_float #footer_wrapper {
								position:absolute;
								left:50%;
								top:50%;
								margin:285px 0 0 -490px;
								}

	.pageholder_scroll #wrapper, .pageholder_scroll #footer_wrapper	{ }
	
	.green #columnA, .green #columnC { background-color:#00de01; }
	.grey  #columnA, .grey #columnC { background-color:#333; }
	.green #columnA h1 a		{ background:transparent url('../assets_img/green_title.gif') no-repeat 0 0; }
	.grey #columnA h1 a			{ background:transparent url('../assets_img/grey_title.png') no-repeat 0 0; }
				
	.green #columnA #sectionBlock ul li a, 
	.green #columnC #sideinfo h5, 
	.green #columnC #sideinfo p span, 
	.green #columnC #sideinfo p em
								{ color:#048413; }
	
	.grey #columnA #sectionBlock ul li a, 
	.grey #columnC #sideinfo h5, 
	.grey #columnC #sideinfo p span, 
	.grey #columnC #sideinfo p em
								{ color:#00de01; }
	
/* General Column Styles Setup */	
	#columnA, #columnB, #columnC {
								position:absolute;
								height:570px;
								overflow:hidden;
								top:0;
								}
				
	#columnA					{
								width:390px;
								z-index:1;
								left:0;
								}
	
	

	#newHomeImg					{
								position:absolute;
								width:980px;
								height:570px;
								top:0;
								left:0;
								z-index:1;
								overflow:hidden;
								}
								
	#homeColumnInt				{
								background-color:#333;
								position:absolute;
								width:235px;
								height:570px;
								top:0;
								left:0;
								z-index:2;
								overflow:hidden;
								border-right:1px solid #fff;
								}
								
	#homeColumnInt h2			{
								display:block;
								height:70px;
								width:247px;
								background:transparent url('../assets_img/grey_title.png') no-repeat 0 0;
								}
	#homeColumnInt h2 span,
	#years50 h4 span			{ display:none; }
	
	#years50 h4					{
								width:69px;
								height:88px;
								background:transparent url('../assets_img/years50.gif') no-repeat 0 0;
								}
								
	#years50, #swapll, #languagelinks, #newitems
								{
								position:absolute;
								width:200px;
								}
	
	#swapll, #languagelinks, #newitems
								{ left:20px; }
	
	#years50, #swapll, #newitems
								{ display:block; }
	
	#swapll						{ top:200px; }
								
	#languagelinks				{ top:140px; }
	
	#swapll,
	#newitems a,
	#languagelinks a			{
								display:block;
								color:#29f302;
								text-decoration:none;
								padding:0 0 2px 0;
								}
	
	#newitems a span			{
								padding:0 15px 0 0;
								background:transparent url('../assets_img/double_arrow_fwd_hover.gif') no-repeat center right; 
								}

	#newitems a.activeTXT span	{
								color:#fff;
								}

	
	#newitems					{ top:240px; }
	#newitems h4				{
								font-weight:normal;
								color:#fff;
								}

	#newitems p					{
								margin:5px 0 0 0;
								color:#fff;
								}

	#years50					{ bottom:0; }
	
	#years50 a, #years50 img	{ display:block; }
	
	#years50					{ 
								left:0;
								bottom:0;
								width:235px;
								}
	
	#years50 a#chernerstoreLink	{
								/*
								margin:0 21px 7px 21px;
								padding-bottom:1px;
								text-decoration:none;
								color:#00de01;
								border-bottom:1px solid #00de01;
								*/
								margin:0 0 14px 15px;
								display:block;
								width:113px;
								height:31px;
								background:transparent url('../assets_img/shoponline.gif') no-repeat 0 0; 
								}
	
	#years50 a#chernerstoreLink	span { display:none; }
	
	
	#columnB					{
								width:459px;
								z-index:2;
								left:391px;
								}
	
	#subcolumn1, #subcolumn2	{
								float:left;
								width:210px;
								height:530px;
								margin:10px 0 0 10px;
								padding:20px 0 0 0;
								overflow:auto;
								} 
	
	#subcolumn1					{
								border-right:0px solid #999;
								} 
	
	#subcolumn2					{ 
								position:absolute;
								top:0;
								left:210px;
								border:0px solid #0f0;
								/* padding:20px 0 0 26px; */
								padding:58px 0 0 26px;
								} 
	
	#columnB #subcolumn2 #pages	{
								margin:45px 0 0 0;
								padding:0;
								border:0px solid #ddd;
								height:485px;
								width:2100px;
								position:absolute;
								top:0;
								left:0;
								}
	
	#columnB #subcolumn2 #pages div
								{
								margin:0;
								padding:0;
								height:485px;
								width:210px;
								float:left;
								}
	
	#columnB #subcolumn2 #pages div h4, #columnB #subcolumn2 #pages div p
								{ width:210px; }
	
	/* #columnB #subcolumn2 h4, */
	#columnB #subcolumn2 p		{ width:185px; text-decoration:none; }
	
	#subcolumn1 ul, #subcolumn2 ul
								{
								margin:0 0 20px 0;
								list-style:none;
								} 

	#subcolumn1 ul li, #subcolumn2 ul li { margin:0 0 4px 2px; } 

	#subcolumn1 ul li a, #subcolumn2 ul li a
								{
								color:#333;
								text-decoration:none;
								} 

	#subcolumn1 ul li a:hover, #subcolumn2 ul li a:hover
								{
								text-decoration:underline;
								color:#00de01;
								} 

	#columnA #pages a#naRetailLink, #columnA #pages a#intRetailLink,
	#columnA #nopages a#naRetailLink, #columnA #nopages a#intRetailLink
								{
								position:absolute;
								display:block;
								right:20px;
								padding:0 15px 0 0;
								background:transparent url('../assets_img/double_arrow_fwd.gif') no-repeat right center;
								text-decoration:none;
								left:0;
								width:340px;
								text-align:right;
								}	

	#columnA #pages a#naRetailLink:hover, #columnA #pages a#intRetailLink:hover
								{ color:#00de01; }
								
	#columnA #pages a#naRetailLink
								{ bottom:50px; }	
	
	#columnA #pages a#intRetailLink	
								{ bottom:30px; }	
	
	#columnA #pages a.activeRetail
								{ color:#00de01; }
	#columnA #pages a.inactiveRetail
								{ color:#fff; }
	
	#columnC					{
								width:129px;
								z-index:3;
								right:0;
								/*border-left:1px solid #fff;*/
								}
	
	.openContact				{
								border-left:1px solid #fff;
								}
	
	.closedContact				{
								border-left:0px solid #fff;
								}
	
	
	
	.home #columnC				{
								width:0;
								border-left:0;
								}

	.productPage #columnB		{
								width:461px;
								left:390px;
								}
	
/* Navigation Styles */
	h1 a						{
								display:block;
								height:70px;
								width:247px;
								}
	
	#sectionBlock				{ 
								float:left;
								margin:10px 0 0 11px;
								width:100%;
								}
	
	#sectionBlock ul li a		{ text-decoration:none; }
	.grey #columnA #sectionBlock ul li a:hover { color:#fff; } 
	
	.grey #columnA #sectionBlock ul li a.active,
	.green #columnA #sectionBlock ul li a.active
								{
								color:#fff;
								/* font-weight:bold; */
								}
	
	#sectionBlock ul			{
								height:100%;
								width:114px;
								float:left;
								}
	
	#sectionBlock ul.doublewide { width:228px; }
	#sectionBlock ul.slightwider { width:130px; }
	
	
	#sectionBlock ul.leftline	{ border-left:1px solid #fff; }
	#sectionBlock ul.rightline	{ border-right:1px solid #fff; }
	.grey #columnA #sectionBlock ul { border-color:#00de01; }
	.green #columnA #sectionBlock ul { border-color:#048413; }
	
	#sectionBlock ul li			{
								padding:0 0 3px 10px;
								list-style:none;
								}
	
	#sectionBlock ul li.last	{
								padding:0 0 0 10px;
								}
	
	
	/* Specifically for the home page (different than all other pages) */
	#homeheader					{
								position:absolute;
								left:0;
								top:0;
								z-index:0;
								width:980px;
								height:570px;
								}
	
	.bg1 #homeheader			{ background:transparent url('../assets_img/home1.jpg') no-repeat 0 0; }
	.bg2 #homeheader			{ background:transparent url('../assets_img/home2.jpg') no-repeat 0 0; }
	.bg3 #homeheader			{ background:transparent url('../assets_img/home3.jpg') no-repeat 0 0; }
	.bg4 #homeheader			{ background:transparent url('../assets_img/home4.jpg') no-repeat 0 0; }
	.bg5 #homeheader			{ background:transparent url('../assets_img/home5.jpg') no-repeat 0 0; }
	
	.bg2_1 #homeheader			{ background:transparent url('../assets_img/home2_1.jpg') no-repeat 0 0; }
	.bg2_2 #homeheader			{ background:transparent url('../assets_img/home2_2.jpg') no-repeat 0 0; }
	.bg2_3 #homeheader			{ background:transparent url('../assets_img/home2_3.jpg') no-repeat 0 0; }
	.bg2_4 #homeheader			{ background:transparent url('../assets_img/home2_4.jpg') no-repeat 0 0; }
	.bg2_5 #homeheader			{ background:transparent url('../assets_img/home2_5.jpg') no-repeat 0 0; }
	
	#homenav, #homenavnew		{
								position:absolute;
								left:20px;
								top:80px;
								z-index:1;
								}
	
	#homenav li					{ list-style:none;
								padding:0 0 3px 0; }
	
	#homenavnew li				{
								list-style:none;
								padding:0 0 1px 0;
								}
	
	
	#homenav li a				{  color:#fff;  text-decoration:none;  }
					
	#homenavnew li a			{ color:#00de01;  text-decoration:none;  }
								
	#homenav li a:hover 		{ color:#00de01; }

	#homeContactButton			{
								position:absolute;
								right:0px;
								bottom:0px;
								z-index:10;
								width:129px;
								height:91px;
								border:0px solid #f00;
								overflow:hidden;
								}
	#homeContactButton span		{
								display:block;
								width:129px;
								height:182px;
								background:transparent url('../assets_img/contact_button_home.png') no-repeat 0 0;  
								}

	#homeContactButton:hover	{ font-size:11px; }
	#homeContactButton:hover span { margin-top:-91px; }
	#homeheader span, #homeContactButton span em { display:none; }
	
/* End Navigation Styles */


	#productSpecs				{
								position:absolute;
								/* top:205px !important; */
								top:205px;
								left:20px;
								width:330px;
								border:0px solid #0f0;
								height:368px;
								/* margin:105px 45px 0 25px ; */
								}
								
	#productSpecs ul			{
								margin-bottom:16px;
								}
								
	#productSpecs ul li			{
								color:#ccc; 
								margin:0 0 2px 16px;
								}
								
	#productSpecs h5			{
								margin:15px 0 0 0;
								border:0px solid #00f;
								float:left;
								width:350px;
								}
								
	#productSpecs dl 			{
								margin-top:10px;
								float:left;
								}
								
	#productSpecs p em			{
								font-style:normal;
								color:#00de01;
								}
								
	#productSpecs dt, #productSpecs dd, #productSpecs dd span
								{ 
								float:left;
								font-size:11px;
								line-height:11px;
								padding:0;
								margin:0 0 3px 0;
								}
	
	#productSpecs dd span		{ width:60px; }
	
	#productSpecs h5, #productSpecs dt
								{ 
								color:#00de01;
								font-size:11px;
								font-weight:normal;
								}
								
	#productSpecs dd			{
								color:#ccc; 
								font-size:11px;
								}
  
	#productSpecs #prodDescriptor dt { width:100px; }
	

	#productSpecs #prodDimensions, #productSpecs .prodDimensions
								{ border:0px solid #00f; }
	
	#productSpecs #prodDimensions dd.long, #productSpecs .prodDimensions dd.long
								{
								border:0px solid #0f0;
								width:230px;
								}
	#productSpecs dd.long span	{ width:115px; }
	#productSpecs dd.long span.short { width:70px; }
	
	#productSpecs #prodDimensions dt.long, #productSpecs .prodDimensions dt.long
								{
								width:75px;
								border:0px solid #f00;
								float:left;
								}
	
	#prodDescriptor dt a		{
								display:inline;
								width:100px;
								}
	
	#productSpecs #prodDescriptor dd 
								{ 
								width:220px;
								margin-bottom:5px;
								line-height:14px;
								}

	#productSpecs #prodDimensions dt, #productSpecs .prodDimensions dt 
								{ width:135px; }

	#productSpecs #prodDimensions dd, #productSpecs .prodDimensions dd
								{ width:150px; }
	
	#pageimg					{
								margin:0 0 0 1px; 
								width:459px;
								}
								/* background:#fff url('../assets_img/img_loading.gif') no-repeat center center; */  

	.blkBG						{ background-color:#000; }
								
	.projectPage #pageholder #wrapper #columnB #pageimg
								{ margin:0; }
	
	#productImg					{ }
	
	#singlePageScroll			{
								margin:0;
								padding:80px 25px 0 25px;
								height:490px;
								overflow:auto;
								}
				
	#formPage					{
								margin:0 25px;
								padding:60px 0 0 0 !important;
								padding:30px 0 0 0;
								overflow:hidden;
								}
	
	#formPage p					{
								padding:0;
								margin:0;
								}
	
	#formPage h4, #formPage label	{ color:#333; }
	
	#formPage h4				{ margin:0 0 15px 0; }
	

	#formPage form fieldset		{ border:0px; }
				
	#formPage form fieldset span, #formPage form fieldset span label, #formPage form fieldset span input
								{ display:block; }
	
	#formPage form fieldset span {
								float:left;
								margin-right:10px !important;
								margin-right:5px;
								}
	
	#formPage form fieldset label	{
								font-size:11px;
								margin:3px 0 2px 0 !important;
								margin:1px 0 0 0;
								}
				
	#formPage form fieldset label em {
								font-size:9px;
								color:#000; /* 00de01; */
								font-style:normal;
								}
				
	#formPage form fieldset input.text
								{
								/* background-color:#00de01; */
								border:1px solid #000;
								padding:1px 0 !important;
								padding:0 0;
								}
	
	#formPage form fieldset textarea.text
								{
								/* background-color:#00de01; */
								border:1px solid #000;
								padding:1px 0 !important;
								padding:0 0;
								}
	
	#formPage form fieldset #company, 
	#formPage form fieldset #company label, 
	#formPage form fieldset #company input,
	#formPage form fieldset #address, 
	#formPage form fieldset #address label, 
	#formPage form fieldset #address input,
	#formPage form fieldset #tradename, 
	#formPage form fieldset #tradename label, 
	#formPage form fieldset #tradename input,
	#formPage form fieldset #howhear textarea, 
	#formPage form fieldset #commentarea textarea
								{ width:380px; }

	#formPage form fieldset #howhear textarea
								{ height:40px; }

	#formPage form fieldset #commentarea textarea
								{ height:70px; }

	#buttonLinks				{
								margin-top:10px !important;
								margin-top:5px;
								}

	#buttonLinks a				{ margin-right:10px; }


	#formPage form fieldset #city,
	#formPage form fieldset #city label,
	#formPage form fieldset #city input
								{ width:120px; }

	#formPage form fieldset #state,
	#formPage form fieldset #state label,
	#formPage form fieldset #state input
								{ 
								width:165px !important;
								width:165px;
								}
								
	#formPage form fieldset #zip,
	#formPage form fieldset #zip label,
	#formPage form fieldset #zip input
								{ width:75px; }
								
	#formPage form fieldset #firstname, 
	#formPage form fieldset #firstname label, 
	#formPage form fieldset #firstname input,
	#formPage form fieldset #lastname, 
	#formPage form fieldset #lastname label, 
	#formPage form fieldset #lastname input,
	#formPage form fieldset #email,
	#formPage form fieldset #email label,
	#formPage form fieldset #email input,
	#formPage form fieldset #phone,
	#formPage form fieldset #phone label,
	#formPage form fieldset #phone input
								{ width:185px; }
	
	#formPage p					{ margin-bottom:0px; }

	#prodOrder					{
								display:block;
								width:380px;
								margin-bottom:10px;
								margin-top:2px !important;
								margin-top:0px;
								}

	#prodOrder span				{
								display:block;
								width:170px;
								float:left;
								margin-top:3px !important;
								margin-top:0px;
								}

	#prodOrder span em,
	#prodOrder span input		{
								float:left;
								display:inline;
								}

	#prodOrder span em			{
								font-style:normal;
								margin-left:5px;
								color:#333;
								}

/* prodOrder */
	
	#columnAText				{
								position:absolute;
								top:277px; /* 262px */
								left:20px;
								overflow:hidden;
								width:366px;
								height:290px;
								border:0px solid #000;
								/* margin:35px 0 0 20px; */
								}
	
	#pages, #nopages			{
								position:absolute;
								top:0;
								left:0;
								width:3600px;
								border:0px solid #000;
								}
	
	#columnB #pages				{
								top:110px;
								padding-left:25px;
								height:430px;
								}
	
	#columnAText #pages, #columnAText #nopages			{ height:305px; }

	#productSpecs #pages, #productSpecs #nopages		{ height:368px; }
								
	#columnB #pages div			{
								width:440px;
								float:left;
								}
	
	#columnB #pages div h4		{
								color:#333; /* 00de01 */
								width:400px;
								}
	
	#columnB #pages div p		{
								width:400px;
								}
	
	#columnB #pages div p a		{
								display:inline; 
								float:none;
								font-size:11px;
								width:auto;
								margin-bottom:0;
								text-decoration:none;
								/*
								text-decoration:underline;
								color:#333;
								*/
								}
	
	#columnA #pages div p a.activeTxt
								{ color:#fff !important; }
	
	#pages div, #nopages div	{
								width:366px;
								float:left;
								}
								
	#prodPaginationHolder		{
								position:absolute;
								color:#00de01;
								left:0;
								bottom:17px;
								font-size:11px;
								}
	
	#prodPaginationHolder a		{
								color:#00de01;
								text-decoration:none;
								font-size:13px;
								}
	
	#prodPaginationHolder a#prodPaginationLink
								{
								display:block;
								float:left;
								}

	#prodPaginationHolder a:hover
								{ color:#fff; }
	
	#prodPaginationHold			{
								position:absolute;
								color:#00de01;
								left:0;
								top:155px;
								font-size:11px;
								}
	
	#prodPaginationHold em		{
	 							color:#b8b3b3;
	 							font-style:normal;
	 							font-size:12px;
	 							display:block; 
								padding-bottom:5px;
								}
	#prodPaginationHold a		{
								color:#00de01;
								text-decoration:none;
								font-size:12px;
								line-height:16px;
								}
	


	#productSpecs #pages div,
	#productSpecs #nopages div	{
								width:370px;
								height:368px;
								float:left;
								}
	
	#productSpecs #pages div dl,
	#productSpecs #nopages div dl	{
								width:370px;
								margin-bottom:10px;
								}
	
	#pages h1, #pages h2, #pages h3, #pages h4,
	#nopages h1, #nopages h2, #nopages h3, #nopages h4
								{
								color:#fff;
								margin-bottom:5px;
								}
	
	#pages h5, #nopages h5		{
								color:#fff;
								margin-bottom:0;
								}
	
	#columnB #pages h1, #columnB #pages h2, #columnB #pages h3, #columnB #pages h4, #columnB #pages h5
								{
								color:#333;
								margin-bottom:5px;
								}
								
	#pages p,
	#nopages p					{
								width:305px;
								}
	
	#columnAText a, p a			{
								color:#00de01;
								font-size:11px;
								text-decoration:none;
								}
								
	#columnA #pages div p a, #columnA #pages p a		{
								display:inline;
								float:none;
								}
								
	#pages a					{
								display:block; 
								float:left;
								color:#00de01;
								font-size:11px;
								text-decoration:none;
								border:0px solid #f00;
								margin-bottom:9px;
								}
								
	#columnA #pages a:hover		{ color:#fff; }
	
	#columnC a:hover			{ color:#00de01; }
								
	#pages a.fwd				{
								position:absolute;
								bottom:15px;
								background:transparent url('../assets_img/double_arrow_fwd.gif') no-repeat; 
								font-size:13px;
								/* width:120px; */
								}

	#pages a.plusback			{
								/* margin-left:55px; */
								}

	#pages a.fwdDim				{ 
								position:absolute;
								bottom:3px !important;
								bottom:15px;
								/* width:120px; */
								left:0;
								background:transparent url('../assets_img/double_arrow_fwd.gif') no-repeat 105px 3px;
								font-size:13px;
								}
	#pages a.bck				{
								position:absolute !important;
								bottom:15px;
								background:transparent url('../assets_img/double_arrow_back.gif') no-repeat 0 3px;
								padding-left:12px;
								font-size:13px;
								}

	#columnB #pages a.fwd		{ color:#333; }
	#columnB #pages a.bck		{ color:#333; }
	#columnB #pages a.fwd:hover	{ color:#00de01; }
	#columnB #pages a.bck:hover	{ color:#00de01; }

	#pages a.bckDim				{
								color:#fff;
								position:absolute !important;
								bottom:3px !important;
								bottom:15px;
								left:378px;
								background:transparent url('../assets_img/double_arrow_back.gif') no-repeat 0 3px;
								padding-left:15px;
								}

	
	#pages a.pdfLink			{
								background:transparent url('../assets_img/double_arrow_fwd.gif') no-repeat 0 3px;
								display:block;
								width:150px;
								float:none;
								color:#fff;
								padding-left:13px;
								margin-top:18px;
								}

	#columnA #pages a.pdfLink:hover,
	#columnA #pages a.bckDim:hover,
	#columnA #nopages a.pdfLink:hover,
	#columnA #nopages a.bckDim:hover
								{ color:#00de01; }
	
	#columnA p, #columnB p		{
								text-align:justify;
								margin-bottom:13px;
								font-size:11px;
								line-height:13px;
								}

	#columnA p					{ color:#ccc; }
	
	#columnA p#callout			{
								position:absolute;
								bottom:0;
								}
	
	#columnB h3, #columnB h4	{ color:#000; } /* 333 00de01 */
	#columnB h3					{ margin-bottom:10px; }

	#columnB h3 strong			{ 
								font-weight:normal;
								display:block;
								margin-top:40px;
								font-size:24px;
								}
								
	#columnB h4					{ margin-bottom:5px; }

	#columnB p					{ color:#333; }

	#columnB #imgStripHolder	{
								position:absolute;
								height:60px;
								border-top:1px solid #00de01;
								border-bottom:1px solid #00de01;
								bottom:19px;
								width:461px;
								background-color:#fff;
								overflow:hidden;
								}

	.projectPage #pageholder #wrapper #columnB #imgStripHolder	{
								z-index:20;
								left:0;
								border-left:1px solid #000;
								}
								
	#imgstrp					{ 
								position:absolute;
								top:0;
								left:0;
								width:3000px;
								}							
	#imgstrp a					{
								display:block;
								height:60px;
								float:left;
								}
								
	#imgstrp img				{ border-right:1px solid #00de01; }
								
	#slideImageBack span, #slideImageFwd span { display:none; }
	#slideImageBack, #slideImageFwd 
								{
								position:absolute;
								width:50px;
								text-decoration:none;
								color:#333;
								bottom:3px;
								font-size:12px;
								line-height:12px;
								padding:0 10px;
								}
	
	#columnB a.inactive			{
								filter:alpha(opacity=25);
								-moz-opacity:0.25;
								opacity: 0.25;
								}
	
	#slideImageBack				{
								background:transparent url('../assets_img/double_arrow_back.gif') no-repeat 0 2px;
								left:10px;
								}
	#slideImageFwd				{
								text-align:right;
								background:transparent url('../assets_img/double_arrow_fwd.gif') no-repeat 62px 2px;
								right:10px;
								}

	#slideImageBack:hover		{ color:#00de01; background:transparent url('../assets_img/double_arrow_back_hover.gif') no-repeat 0 2px; }
	#slideImageFwd:hover		{ color:#00de01; background:transparent url('../assets_img/double_arrow_fwd_hover.gif') no-repeat 62px 2px; }

/* Styles for the side contact information */
	#sideinfo					{
								position:absolute;
								top:116px; /* top:45px; */
								width:188px;
								right:363px;
								}
								
	#sideinfo h5				{
								margin:15px 0 6px 0;
								padding:0 0 3px 0;
								font-weight:normal;
								} 
	
	#sideinfo p					{
								font-size:11px;
								line-height:14px;
								} 
								
	#sideinfo em				{
								font-style:normal;
								font-size:9px;
								} 
	
	.green #columnC #sideinfo h5 { border-bottom:1px solid #048413; }
	.grey #columnC #sideinfo h5 { border-bottom:1px solid #00de01; }
	
	#sidebarTF 					{
								position:absolute;
								top:0px;
								right:0px;
								width:36px;
								height:479px;
								}
	
	#sidebarContactButton		{
								position:absolute;
								bottom:0px;
								left:0px;
								width:129px;
								height:91px;
								}
	


	#sidebarTF2 				{
								position:absolute;
								top:511px;
								right:20px;
								width:87px;
								height:20px;
								color:#fff;
								font-size:14px;
								}

	#sidebarTF2 span 			{
								display:block;
								font-size:10px;
								line-height:16px;
								}

	#sidebarContactButton2		{
								position:absolute;
								top:495px;
								right:20px;
								width:87px;
								height:15px;
								text-transform:uppercase;
								font-weight:bold;
								font-size:11px;
								text-decoration:none;
								color:#0d1;
								}
	
	#sidebarContactButton2:hover { color:#fff !important; }

	
	.green #columnC #sidebarTF { background:transparent url('../assets_img/tollfree_green.gif') no-repeat 0 0; }
	.grey #columnC #sidebarTF { background:transparent url('../assets_img/tollfree_grey.gif') no-repeat 0 0;  }
	.green #columnC #sidebarContactButton { background:transparent url('../assets_img/contact_button_green.gif') no-repeat 0 0;  }
	.grey #columnC #sidebarContactButton { background:transparent url('../assets_img/contact_button_grey.gif') no-repeat 0 0;  }
	.green #columnC #closeContactWindow { background:transparent url('../assets_img/closeContact_green.gif') no-repeat 0 0;  }
	.grey #columnC #closeContactWindow { background:transparent url('../assets_img/closeContact_grey.gif') no-repeat 0 0;  }
	
	#closeContactWindow 		{ 
								position:absolute;
								top:20px;
								right:30px;
								width:48px;
								height:13px;
								}
								
					
	#closeContactWindow span	{ display:none; }
	/* */
	#columnC #sidebarContactButton:hover {
								background-position:0 -91px; 
								}
	
	#sidebarTF span, #sidebarContactButton span { display:none; }
	
	#sideinfo p, #sideinfo a	{ color:#fff; }
	
	.visible					{ display:block; }
	.invisible					{ display:none; }
/* End Side Contact Styles */
	
	
	#globalregions, #us, #northamerica, #europe, #asia, #southamerica, #middleeast
								{
								width:175px;
								border:1px solid #00de01;
								background-color:#fff;
								-moz-border-radius:0px;
								-webkit-border-radius:0px;
								margin-bottom:14px;
								}

	#globalregions				{
								margin-top:40px;
								}
								
/* Styles for the footer line */
	.leftfoot					{
								float:left;
								margin-top:5px;
								}
	
	.leftfoot a					{
								color:#333; /* 00de01; */
								text-decoration:none;
								padding:0 9px 0 0;
								}
	
	.leftfoot a:hover			{ text-decoration:underline; }
	
	.rightfoot					{
								float:right;
								color:#ccc;
								font-size:11px;
								margin-top:5px;
								}
	
	.rightfoot em				{
								display:block;
								float:left;
								font-style:normal;
								}
	
	#myorblink 					{
								margin:2px 0 0 5px;
								display:block;
								float:left;
								width:17px;
								height:11px;
								background:transparent url('../assets_img/myorb_link.gif') no-repeat 0 0;
								}

	#myorblink:hover			{
								background-position:0 -11px;
								}

	#myorblink span				{ display:none; }
	
	.submitButtons				{
								color:#00de01;
								padding-right:14px;
								margin-right:5px;
								text-decoration:none;
								background:#fff url('../assets_img/arrow_submit.gif') no-repeat right center;								
								font-size:11px;
								}