@charset "UTF-8";
#header, #left-column, #footer, #tabs { display:none; }
.floatRight { float: right; padding:0px 0px 10px 10px; clear:both; height:auto; width:auto;}
			#main-content-area table { border-left:1px solid #9f9f9f; width:100%; clear:right; }
				#main-content-area th { text-align:center; line-height:1.2em; padding:4px; background:#007D43; color:#fff; font-size:12px; border-width:1px 1px 0 0; border-style:solid; border-color:#9f9f9f; }
					#main-content-area th.title { background:#484848; font-size:larger; }
				#main-content-area td { text-align:center; font-size:12px; line-height:1.2em; padding:4px; border-width:0 1px 1px 0; border-style:solid; border-color:#9f9f9f; }
					#main-content-area td a { color:#007D43; text-decoration:underline; }

			#product-info-table .odd-row { background:#f0f0f0; }
			#product-info-table td { padding:5px; }
			#product-info-table .odd-cell { text-align:right; vertical-align:top; }

			#product-detail-content-area ul { padding:0px 0px 8px 8px; }
			#product-detail-content-area li { list-style:disc inside none; }
			#product-detail-content-area p { padding:0px 0px 8px 8px; }
			#product-detail-content-area table { border-left:1px solid #9f9f9f; clear:both; }
			#product-detail-content-area table.cntr { margin-left:auto; margin-right:auto; }
			#product-detail-content-area th { text-align:center; line-height:1.2em; padding:4px; background:#007D43; color:#fff; font-size:12px; border-width:1px 1px 0 0; border-style:solid; border-color:#9f9f9f; }
			#product-detail-content-area th.title { background:#484848; font-size:larger; }
			#product-detail-content-area td { text-align:center; font-size:12px; line-height:1.2em; padding:4px; border-width:0 1px 1px 0; border-style:solid; border-color:#9f9f9f; }

			#table-compact td { font-size:11px; line-height:1.0em; padding:2px; }
			#table-compact th { font-size:11px; line-height:1.0em; padding:2px; }
			
				.left{ text-align:left!important; }
				.shade { background:#f0f0f0; }
				.no-disc { list-style:none!important; }
				.hide { display: none; }
				#prod-photo { float:left;width:245px;border:none;margin-top:2px;padding-left:2px; }
				#prod-desc { float:left;width:500px;border:1px solid #235033;margin-top:2px;margin-left:3px;padding-left:2px; }
				#prod-specs { clear:all;float:left;width:245px;border:1px solid;margin-top:2px;padding-left:2px; }
				#prod-features { float:left;width:500px;border:1px solid #235033;margin-top:2px;margin-left:3px;padding-left:2px;}

			#nhs_table { background:#f0f0f0; margin:0 auto; width:100%; }
				#nhs_table a { color:#000066; text-decoration:underline; }
				#nhs_table table { width:100%; }
					#nhs_table thead { }
						#nhs_table th { font-size:11px; font-weight:normal; text-align:center; padding:5px 3px; background:#999; line-height:1.3em; border-right:1px solid #ccc; height:55px; }
					#nhs_table tbody { }
						#nhs_table td { text-align:center; font-size:10px; border-width:0 1px 1px 0; border-style:solid; border-color:#ccc; padding:2px 3px; line-height:1.3em; }
						#nhs_table td.last { /* padding-right:20px; */white-space:nowrap; }
							#nhs_table td.last div { position:relative; }
						#nhs_table td.last, #nhs_table th.last { border-right:none; }
				
				#MyTable { }
					#MyTable .header { background:url(../images/header-sort-bg.jpg) -4px -3px no-repeat #999; }
					#MyTable .header:hover { cursor:pointer; }
					#MyTable .headerSortUp { background:url(../images/header-sortDown-bg.jpg) 0px -7px no-repeat #999; }
					#MyTable .headerSortDown { background:url(../images/header-sortUp-bg.jpg) 0px -7px no-repeat #999; }
					
.center { text-align: center; }
.clrbt { clear: both; }
.fltrt { float: right; }
.floatRight { float: right; padding:0px 0px 10px 10px; clear:both; height:auto; width:auto;}
.fltlt { float: left; }
.aleft { text-align:left !important;border-style:none !important;}
.aright { text-align:right !important;border-style:none !important;}
.tab-border {border-left:none !important;}
.indent-left { margin:0; padding-left:15px !important; display:block; }
.indent-left2 { margin:0; padding-left:30px !important; display:block; }
.big { font-size: 2em;}
.small-italics { font-size: 0.9em; font-style: italic; }
.small{ font-size: 0.9em; }

