body	{ 	background: url(/images/bkgrnd2.gif) repeat-x 0px 0px;	background-color: #d9d7c5; 	color: #000000; font-family: Arial, Helvetica, sans-serif; 	margin: 0; padding: 0;}#fullwidth2 {	width: 100%; 	margin: 0; padding: 0;	background: url(/images/bkgrnd2.gif) repeat-x 0px 0px;}p, td	{font-size: 11pt;}td img {display: block;}sup	{font-size: 50%;}li {line-height: 150%}.small	{font-size: 9pt; color: #3f402c; padding-top: 12px; text-align: center;}.backlink	{font-size: 8pt; margin: 0; *padding-right: 10px;}.center {text-align: center; text-align: -moz-center;}.top	{margin-top: 0; }.bottom	{margin-bottom: 0; }.captions	{font-size: 9pt; font-style: italic; margin-top: 0; color: #3f402c;}.rightside	{font-size: 11pt; margin-top: 0; color: #3f402c;}H1 {	color: #a62c28;	font-size: 24pt;	margin-top: 0; 	margin-bottom: 0;	font-weight: normal;}H2 {	color: #000000;	font-size: 16pt;	margin-bottom: 0;	font-weight: normal;}H3 {	color: #a62c28;	font-size: 16pt;	margin-bottom: 0;}.producttitle {	color: #000000;	font-size: 12pt;}.phonetext {	color: #000000;	font-size: 14pt;	margin-top: -2px;}*:first-child+html .phonetext {	font-size: 13.5pt;}#sitewidth {	width: 990px;	text-align: left;	margin-left: 20px;}.topbar {	margin: 0; padding: 0;	background-color: #a6a492; 	height: 41px;	text-align: right;}*:first-child+html .topbar {	height: 40px;}.photobar {	margin: 0; padding: 0;	padding-top: 7px;	background-color: #000000; 	width: 100%;	height: 159px;}*:first-child+html .photobar {	padding-top: 7px;}#leftcolumn {	width: 219px;	background-color: #000000;}#leftcolumn .text {	color: #ffffff;	padding-left: 10px; padding-right: 10px;}#contentbkgrnd {	padding: 17px 0px 10px 20px; 	height: 350px;}.manufacturers {	background-color: #ffffff;	padding: 4px;	width: 220px;	border: 1px solid #70735c;	font-size: 9pt;}.manufacturers b {	font-size: 12pt;}/*~~~~~~~~~~~~~~~~~Product Styles~~~~~~~~~~~~~~~~~*/.matrix {	clear:both;	background-color: #ffffff; 	border: 1px solid #70735c;}.matrix td {	font-size: 10pt;}.rowcolor {	background: #e9e8de;}.rowcolor2 {	background: #70735c;}	.producttitle {	color: #000000;	font-size: 12pt;}/*~~~~~~~~~~~~~~~~~Navigation Styles~~~~~~~~~~~~~~~~~*/.breadcrumbs {	font-size: 9pt;	color: #000000; 	margin-bottom: 10px;}a.breadcrumbs:link, .breadcrumbs:active, .breadcrumbs:visited {	color: #70735c; }a.breadcrumbs:hover 	{color: #000000;}.leftnav {	display: block; 	font-size: 11.5pt;	width: 120px;	color: #d9d7c5; 	padding-left: 100px; padding-top: 12px;	text-align: left;}a.leftnav:link, .leftnav:active, .leftnav:visited {	color: #d9d7c5; 	text-decoration: none;}a.leftnav:hover 	{color: #ffffff; text-decoration: none;}#shockbtn {	width: 208px; height: 70px;	margin-bottom: 3px;	margin-left: auto; margin-right: auto;	background: url(/images/btn_shockcase.jpg) no-repeat 0px 0px;}#rackbtn {	width: 208px; height: 70px;	margin-bottom: 3px;	margin-left: auto; margin-right: auto;	background: url(/images/btn_rackmount.jpg) no-repeat 0px 0px;}#milbtn {	width: 208px; height: 70px;	margin-bottom: 3px;	margin-left: auto; margin-right: auto;	background: url(/images/btn_mil_standard.jpg) no-repeat 0px 0px;}#atabtn {	width: 208px; height: 70px;	margin-bottom: 3px;	margin-left: auto; margin-right: auto;	background: url(/images/btn_ata.jpg) no-repeat 0px 0px;}#utilbtn {	width: 208px; height: 70px;	margin-bottom: 3px;	margin-left: auto; margin-right: auto;	background: url(/images/btn_utility.jpg) no-repeat 0px 0px;}#pullbtn {	width: 208px; height: 70px;	margin-bottom: 3px;	margin-left: auto; margin-right: auto;	background: url(/images/btn_pullhandle.jpg) no-repeat 0px 0px;}#lcdbtn {	width: 208px; height: 70px;	margin-bottom: 3px;	margin-left: auto; margin-right: auto;	background: url(/images/btn_plasma.jpg) no-repeat 0px 0px;}#foambtn {	width: 208px; height: 70px;	margin-bottom: 3px;	margin-left: auto; margin-right: auto;	background: url(/images/btn_foam.jpg) no-repeat 0px 0px;}.headnav { font-size: 9pt; color: #000000; }a.headnav:link, .headnav:active, .headnav:visited {	font-size: 9pt;	color: #000000; 	padding-left: 2px;	padding-right: 2px;	text-decoration: none;}a.headnav:hover 	{color: #3f402c; text-decoration: none;}a:link 		{color: #a62c28;}a:active 	{color: #a62c28;}a:visited 	{color: #000000;}a:hover 	{color: #a62c28;}/*Top rollover navigation*/#nav, #nav ul { 	padding: 0; list-style: none; margin:0; width:auto;	margin-top: -2px;}#nav a { text-decoration: none; }#nav li   {float: right;}#nav li a { color: #3f402c; width: auto; padding-left: 2px; font-size: 9pt;}#nav li a:hover  {color: #000000;}.navtext {color: #3f402c; font-size: 9pt; padding-left: 2px;}#nav li ul {	position: absolute;	background: #000000;	margin: 0 0 0 0;	*margin: 13pt 0 0 -75pt;	padding-bottom: 4px;	width: 100pt;	left: -999em; }#nav li ul li { float: left; text-align: left; display: block; margin: 2pt 0 2pt 4pt;}#nav li ul a { color: #a6a492; display: block; font-size: 9pt; width: 80pt;}#nav li ul a:hover { color: #ffffff;}#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {left: auto;}#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li li li li.sfhover ul {left: auto; }/*~~~~~~~~~~~~~~~~~Netscape Styles~~~~~~~~~~~~~~~~~*/.page-footer-content, .page-copyright-content	{font-size: 9pt; color: #3f402c; padding-top: 12px; text-align: center;}#ctl00_breadcrumbContent {font-size: 9pt;}#ctl00_centerColumn .page-column-center {	margin-left: 20px;	padding-right: 20px;	vertical-align: top;}#ctl00_columns  {	background-color: #D9D7C5;	margin-left: 20px;}#ctl00_pageContent_ctl10_productList .product-list-item-container {	background: #d9d7c5;	text-align: center;}#ctl00_pageContent_ctl10_productList .product-list-item-container-alt {	background: #d9d7c5;	text-align: center;}#ctl00_pageContent_ctl10_productList .product-list-img {	width: 100px;	text-align: center;}#ctl00_pageContent_checkoutPanel { width: 740px;}#ctl00_body .page-body  { width: 990px; vertical-align: top;}.module-body { padding-bottom: 20pt;}.module-list cat-nav, .page-column-left {vertical-align: top;}.page-column-center {vertical-align: top; padding: 10pt; width: 740px;}.page-column-right {vertical-align: top; padding-top: 0pt; width: 10px;}#ctl00_pageContent_ctl09_titleHeader H3 {font-size: 13pt;}#ctl00_pageContent_ctl06_productList .product-list-item-container {padding: 0; margin: 0;}td.product-pager-list {display:none;text-align:right;white-space:nowrap;}td.product-pager-page {display:none;font-weight:bold;}/* For Search box */mod-body {background: #000;}td.mod-body-tl {background: #000;}td.mod-body-tp {background: #000;}td.mod-body-tr {background: #000;}td.mod-body-lt {background: #000;}td.mod-body-rt {background: #000;}td.mod-body-bl {background: #000;}td.mod-body-bt {background: #000;}td.mod-body-br {background: #000;}td.mod-body-body {background: #000; text-align: right;}/* For Cart Page */td.cart-actions {display:none;}#ctl00_pageContent_continueLink {float: right; display: block; position: relative; margin-top: -50px;}/* For Customer Page *//* td.content-body p {display:none;} */td.content-head-control {padding-right: 10px;}.checkout-cart-item {text-align: center;}.checkout-cart-prod-name {text-align: left;}.checkout-cart-subtotal {	float: right; display: block; position: relative;	margin-right: -60px;}tr.checkout-cart-header th  {text-align: center;}tr.checkout-cart-item .checkout-cart-part-number  {float: left;}tr.checkout-cart-item .invoice-item-question  {float: left;}/* For Review Page */.grid-view-invoice H5 {font-size: 12pt;}#ctl00_pageContent_checkoutWizard_generic .label {display:none;}#ctl00_pageContent_checkoutWizard_grdProducts .invoice-detail-header {background-color: #e9e8de:}tr.invoice-detail-row-alt td {text-align: center; background-color: #f0efe8:}tr.invoice-detail-row-alt h5  {text-align: left;}tr.invoice-detail-row-alt cart-item-attributes  {text-align: left;}tr.invoice-detail-header th  {text-align: center; background: #70735c;}tr.invoice-detail-row td  {text-align: center;}tr.invoice-detail-row h5  {text-align: left;}tr.invoice-detail-row cart-item-attributes  {text-align: left;}tr.invoice-detail-row .invoice-item-question {text-align: left;}tr.invoice-detail-row-alt .invoice-item-question {text-align: left;}.invoice-summary {text-align: right; padding-right: 10px;}.invoice-summary .invoice-summary-text {text-align: right; padding-right: 10px;}
