/* globals */body,p,div,th,td,input,select,textarea {    font-family: Arial, Helvetica, sans-serif;     color: #555;    font-size: 11px;}body {     margin: 0;     background-color: #fff;    text-align:center;}#bodyContainer {	width:1000px;	margin: 0 auto;	padding:0;}a, a:link, a:visited, a:active {	color: #666;	text-decoration: underline;}a:hover {	color: #39c;}h1 {	font-size: 18px;	color:#369;	margin:0; padding:0;	font-weight:normal;}h2 {	background: url('/skin1/images/bullet2.gif') no-repeat 5px center;	border-bottom:1px dotted #ddd;	height:20px;	line-height:20px;	font-size: 12px;	font-weight:bold;	margin:0;	padding: 0 15px;	color:#000;}h3 { 	font-size: 11px; 	margin:0;padding:0;	text-transform:uppercase;}hr {	border: 0;	color: #ddd;	background-color: #ddd;	height: 1px;}/* global forms and fieldset*/fieldset {	border:1px solid #ddd;	border-left:5px solid #ddd;	border-right:5px solid #ddd;	padding:10px;}form {	margin:0;padding:0;}/* global lists */ul.list {	list-style: disc url('/skin1/images/bullet.gif') outside;	margin:0;padding:0;}ul.list li {	margin:2px 10px 2px 20px;}ul.list li img {	vertical-align:middle;}/* global dl. expand,contract list toggle, use with common_js.js toggle() and initCollapse() */dl {	margin:0;padding:0;}dt {	padding:3px 7px;	cursor:pointer;	margin-top:2px;}dt:hover, dt.show {	background-color:#e6e6e6;}dt span {	color:#999;	font-weight:bold;	background:#fff;	border:2px solid #ddd;	padding: 0 2px;	font-family: monospace;	margin-right: 0.5em;}dd {	padding: 0 10px;	margin:0;	border:1px solid #ddd;	border-left:5px solid #ddd;	border-right:5px solid #ddd;}/* global common class */.displaynone { display:none; }.displayblock { display:block; }.clearboth { clear:both; }.innertube { margin:5px; }.white { color:#fff; }.right_border { border-right:1px solid #ddd; }.dashed, tr.dashed td {	border:0;    border-bottom: 1px dashed #ddd;}.tiny_font, .tiny_font td, .tiny_font input, .tiny_font a {	font-size:9px;}.hoverfade img {	filter:Alpha(opacity=100); 	-moz-opacity:1.00;	opacity:1.00;	border:0;}.hoverfade:hover img {	filter:Alpha(opacity=70); 	-moz-opacity:.70;	opacity:.70;	border:0;}.onlineonly {	position:absolute;	z-index:1;}.onlineonlyText {	color:#f00;}/* navigation menu for help pages */ul.helpNav, ul.downloads {	margin:0;padding:0;	list-style:none;	display:block;}ul.helpNav li, ul.downloads li {	margin:0;padding:0;	border-bottom:1px solid #fff;}ul.helpNav a, ul.helpNav a:link, ul.helpNav a:visited, ul.helpNav a:active, ul.helpNav a:hover {	display:block;	color: #fff;	background: #3c5f84;	text-decoration: none;	padding: 5px 15px;}ul.helpNav a.current, ul.helpNav a.current:link, ul.helpNav a.current:visited, ul.helpNav a.current:active, ul.helpNav a.current:hover {	background: #98b1c4;}ul.downloads a {	display:block;	padding: 2px 17px;	background:url('/skin1/images/icon_download.gif') no-repeat left center;}/* .focusBox only used in special_list_page.tpl */.focusBox a, .focusBox a:link, .focusBox a:visited, .focusBox a:active, .focusBox a:hover  {	color: #999;}.focusBox_hover a, .focusBox_hover a:link, .focusBox_hover a:visited, .focusBox_hover a:active, .focusBox_hover a:hover {	color: #000;}/* used in product description */.table_maker, .detail_table {	width: 100%;}.table_maker td, .detail_table td {	vertical-align:top;	border-bottom: #ddd 1px dashed;	padding:2px;}.row_title, .detail_1	{	min-width:100px;	width:auto;	font-weight: bold;}* html div.row_title, * html div.detail_1 {	width:100px;}/* xcart classes */.dialogtitle {	font-size: 18px;	color:#369;	font-weight:normal;	border-bottom: 1px solid #ddd;	padding: 8px;	margin:0;}.vertmenutitle_lblue {	background: #fff url(/skin1/images/arrow2.gif) no-repeat 10px 5px;  	border-top:1px solid #ccc;	border-bottom:1px dotted #ddd;	height:18px;	line-height:18px;	color: #666; 	font-size: 11px;	padding: 0px 15px 0px 25px;	text-align:left;}.new_menu_title {	background: #fff url(/skin1/images/arrow2.gif) no-repeat 10px 5px;  	border-top:1px solid #ccc;	border-bottom:1px dotted #ddd;	height:18px;	line-height:18px;	color: #666; 	font-size: 11px;	padding: 0px 15px 0px 25px;	text-align:left;	display:block;}a.vertmenuitems, a.vertmenuitems:link, a.vertmenuitems:active, a.vertmenuitems:visited, a.vertmenuitems:hover {	font-size:10px;	line-height:10px;	text-decoration:none;	border-bottom:1px dotted #ddd;	display:block;	padding:4px;}.line {	background-color: #f00;}.producttitle, a.producttitle:link, a.producttitle:visited, a.producttitle:active {	color: #39c;	text-decoration:none;}a.producttitle:hover {	color: #3c5f84;	text-decoration:underline;}.productdetails {	color: #000;}.productpricetitle, .productpriceconverting {	color: #000; font-weight: bold; font-size: 12px;}.productprice, .admintitle {	color: #f00; font-weight: bold; font-size: 12px;}.productprice_big, .productdetailstitle {	color: #f00; font-weight: bold; font-size: 14px;}.productpricesmall, .adminsmallmessage, em {	color: #f00; font-style:normal;}.productprice_reg {	font-weight: bold; font-size:14px;}.regularprice {	font-size: 12px;}.navigationpath {	padding:3px;}.customermessage, .errormessage, .star {	color: #f00; font-weight: bold;}.tablehead {    background-color: #e6e6e6;}.smallnote, .smallnote:link, .smallnote:visited, .smallnote:active {    color: #888;     text-decoration: none;     font-size: 9px;}.smallnote:hover {    text-decoration: underline; }.popuphelplink {    font-size: 9px;    color: #300;    text-decoration: none;}.hightlightrow {	background-color: #b0b0b0;	font-weight: bold;}.hightlightequalrow {	background-color: #ffe8af;}.mainborder2 {	border-right: #ddd 1px solid;		    border-left: #ddd 1px solid;			    border-bottom: #ddd 1px solid;	  }.mainborder3 {	background-color: #fff; 	border: #ddd 1px solid;		}.leftMenuDiv {	margin-top:5px;	background:#fff;	border-bottom:1px solid #ccc;}.list_category{	font-weight: bold;	color: #000;	padding-left: 5px;}.manuf_bar {	padding-left: 10px;	line-height:18px;	background-color:#e6e6e6;	color: #666;}/************** product spec printout *****************/.product_spec, .product_spec td, .product_spec div, .product_spec a, .product_spec a:link, .product_spec a:visited, .product_spec a:active, .product_spec a:hover {	font-size:12px;	padding: 5px 0;}.product_spec_price {	text-align:left;	color:#000;	background:url(/skin1/images/productspec_ring.gif) no-repeat right;	height:80px;	width:85%;}/************** tech service pricelist *****************/.techtable {	background:#ddd;	border:6px solid #e6e6e6;}.techtable td {	color:#333;	font-size:11px;}.techtable strong {	font-size:20px;	font-weight:bold;}.techtable td.techprice {	width:70px;	text-align:right;	line-height:13px;}.tech_white{	font-size:11px;	width:200px;	padding:5px;}/************** questionnaire form for NACC *****************/form.qform {	width: 600px;	margin-left:120px;	}form.qform fieldset {	margin: 10px 0px;	border:none;	border-top: 1px solid #ccc;	background: url(/skin1/images/form_bg.gif) left bottom repeat-x;}form.qform legend {	color:#333;	padding: 0 2px;	font-weight: bold;}form.qform label {	display: block;	line-height: 1.8;	vertical-align: top;}form.qform fieldset ol {	margin: 0;	padding: 0;}form.qform fieldset li {	list-style: none;	padding: 5px;	margin: 0;	border-bottom:1px solid #ccc;}form.qform label {	display:block;	width: 150px;	float:left;}form.qform fieldset fieldset {	border:none;	border-top: 1px solid #ccc;	padding:5px;}form.qform fieldset fieldset label {	width: 100%;}/************** front page ticker *****************/#ticker {margin: 0 auto 10px;padding:0;margin:0;}#ticker table {background: #eee; border: 1px solid #ddd; margin:0;padding:0; width:692px;}#ticker table td#tic-title {font-weight: bold; padding: 4px 0; text-align: center; vertical-align: top; width: 170px; border-right:1px solid #ddd; background:#ddd;}#ticker table td#tic-item {padding: 4px 10px 4px 16px; text-align: left;}#ticker table td#tic-item a {opacity: 0.999;}#ticker table a {font-family:arial; color: #222; text-decoration: none;}#ticker table a:hover {font-family:arial; color: #111; text-decoration: underline;}/************** CSS MENU *****************/#special1 ul {	list-style: none;	margin:0;padding:0;	z-index:99;}#special1 a, #special1 a:active, #special1 a:visited {	display: block;	margin: 0;	padding: 2px 3px;	color: #444;	text-decoration: none;	padding-left:3px;	border-bottom: 1px solid #e9e9e9; 	padding-left:15px;}a.arrow, a.arrow:hover {	background: url(/skin1/images/arrow4.gif) no-repeat 140px;}#special1 li {	position: relative;	z-index:99;	padding:0;margin:0;}#special1 ul ul li {	background:#fff;}div#special1 ul ul li:hover {	background: #e9e9e9;}#special1 ul ul ul {	border-top: 1px solid #eee;	border-right: 1px solid #ccc;	width: 160px;	position: absolute;	z-index:99;	top: -1px;	left: 100%;}#special1 ul ul ul a, #special1 ul ul ul a:active, #special1 ul ul ul a:visited {	color: #444;	border-bottom: 1px solid #ddd;	background:#e9e9e9;}#special1 ul ul ul li a:hover {	color: #00496B;	background: #d3e1e7;}div#special1 ul ul li.cat_div, div#special1 ul ul li.cat_div:hover {	color: #444;	background:#e6e6e6;	font-weight:normal;	padding-left:5px;	font-size:10px;	padding-top:5px; 	border-bottom: 2px solid #ccc;	border-top:5px solid #fff;}#special1 ul ul li.top_cat a, #special1 ul ul li.top_cat a:link, #special1 ul ul li.top_cat a:active, #special1 ul ul li.top_cat a:visited {	background: #d3e1e7 url('/skin1/images/topcat_arrow.gif') no-repeat 10px 8px;	color: #434e57;	font-weight:bold;	padding:4px;	padding-left:20px; 	font-size:11px;	border-bottom: 1px solid #e0ecf1;}#special1 ul ul li.top_cat a:hover {	background: #dae7ed url('/skin1/images/topcat_arrow_hover.gif') no-repeat 10px 8px;	color:#39c;}div#special1 ul ul ul,div#special1 ul ul li:hover ul ul{display: none;}div#special1 ul ul li:hover ul,div#special1 ul ul ul li:hover ul{display: block;}/************** system pages *****************/.recommend {	font-size:12px;	font-weight:bold;	color:#000;	text-align:right;}div.systems {	width:250px;	float:left;	margin:10px 13px;}div.systems4 {	width:200px;	float:left;	margin:10px 4px;}div.sys_image {	display:block;	height:200px;	vertical-align:middle;	text-align:center;}div.sys_info {	min-height:100px;	height:auto;}* html div.sys_info {	height:110px; }div.sys_info span a, div.sys_info span a:link, div.sys_info span a:visited, div.sys_info span a:active {	font-size:16px;	color: #369;	font-weight:bold;	text-decoration:underline;}div.sys_info span a:hover {	color:#69c;}.feature_red {	color: #06c;}div.sys_specs div.sys_tmp {	display:none;}div.sys_specs ul.syslist {	list-style-image:none;	list-style:none;	margin:0;	padding:0;	min-height:80px;	height:auto;}* html div.sys_specs ul.syslist {	list-style:none;	list-style-image:none;	height:80px;}div.sys_specs ul.syslist li {	padding: 5px 0;}div.sys_specs .sys_hr {	border-top: 2px solid #ddd;}div#sys_series a {	float:left;	padding:5px;	border:1px solid #ddd;	margin:4px;}div#sys_series a img {	border:0;}#sys_server_box {	border:1px solid #ddd;	padding:10px;}#server_tbl {	border-collapse:collapse;}#server_tbl td, #server_tbl th {	border:1px solid #fff;	color:#000;	vertical-align:top;}#server_tbl td {	font-size:10px;	padding:5px;}#server_tbl tr.row1 td {	background:#e6e6e6;}#server_tbl tr.row2 td {	background:#ddd;}#server_tbl tr.row1 td.product {	color:#b3c2d1;	background:#355370;}#server_tbl tr.row2 td.product {	color:#b3c2d1;	background:#2a455f;}#server_tbl a, #server_tbl a:link, #server_tbl a:visited, #server_tbl a:active {	font-size:12px;	color:#fff;	font-weight:bold;	text-decoration:underline;}#server_tbl a:hover {	color:#dbe3ea;}/************** front page join newsletter box *****************/div#newsletterDiv {	padding:5px;	margin-bottom:7px;	border:1px solid #ddd;}div#newsletterDiv img {	padding-bottom:3px;}div#newsletterDiv input.blur {	color:#999;}div#newsletterDiv input.focus {	color:#000;}div#newsletterDiv span {	color:#f00;	font-weight:bold;}/* front page */#welcomeContent div {	margin-bottom:5px;	width:692px;}#testimonials {	border-bottom:1px solid #ddd;	border-left:1px solid #ddd;	border-right:1px solid #ddd;}#testimonials p {	margin:10px;	font-size:11px;}/************** quicksearch links at bottom *****************/#quicksearch {	background: #ddd;}#quicksearch td, #quicksearch td a, #quicksearch td a:link, #quicksearch td a:visited, #quicksearch td a:active {	background: #999;	color:#fff;	font-size:11px;}#quicksearch td {	vertical-align:top;}#quicksearch ul {	list-style:none;	margin:0;padding:0;}#quicksearch li {	line-height:16px;	margin:0;padding:0;}#quicksearch td a:hover {	color:#fff;}#quicksearch td#iconbox {	background:#666;	font-size:11px;}/************** featured products *****************/div#featured hr, div#weeklyFeatured hr {	clear:both;	margin:0;padding:0;}div#featured img, div#weeklyFeatured img {	vertical-align:middle;}div#featured a, div#weeklyFeatured a {	text-decoration:none;}div.featuredBox span, div.weeklyFeaturedDiv span {	font-weight:bold;}div.featuredBox:hover span, div.weeklyFeaturedDiv:hover span {	color:#039;}div.featuredBox font.ProductPrice_big, div.weeklyFeaturedDiv font.ProductPrice_big {	color:#f00;}div.featuredBox:hover font.ProductPrice_big, div.weeklyFeaturedDiv:hover font.ProductPrice_big {	color:#f00;}div.featuredBox font.MarketPrice, div.weeklyFeaturedDiv font.MarketPrice {	color:#999;}div.featuredBox:hover font.MarketPrice, div.weeklyFeaturedDiv:hover font.MarketPrice {	color:#666;}div.featuredBox {	width:162px;	height:175px;	display:block;	text-align:center;	float:left;	margin:2px;	border:1px solid #fff;	cursor:pointer;}div.featuredBox:hover {	border:1px solid #c0cedb;}div.featuredBox a.imgContainer {	display:block;	height:75px;	width:100%;	text-align:center;	background:#fff;}/************** weekly special page *****************/div#weeklyFeatured {	background:#fff url('/skin1/images/weekly_bg.gif') repeat-x center bottom;}div.weeklyFeaturedDiv {	width:265px;	height:285px;	display:block;	float:left;	margin:2px;	text-decoration:none;	margin:6px;	color:#666;	font-size:11px;	border:0;	cursor:pointer;}div.weeklyFeaturedDiv:hover {	border:0;}div.weeklyFeaturedDiv a.imgContainer {	display:block;	height:200px;	width:100%;	text-align:center;	line-height:190px;	background:#fff;	font-size:190px;}div.weeklyFeaturedDiv div.detailsDiv {	z-index:2;	display:block;	border:1px solid #ddd;	padding:5px;	background:#fff;	height:70px;	overflow:hidden;	position:absolute;	width:255px;	overflow-y:scroll;}div.weeklyFeaturedDiv:hover div.detailsDiv {	border:1px solid #85a1bb;	height:170px;}div.detailsDiv span {	width:61%;	float:left;	font-size:12px;	text-align:left;}div.detailsDiv div.priceDiv {	width:35%;	float:right;	text-align:right;}div.detailsDiv div.descrDiv {	font-size:10px;	line-height:10px;	text-align:left;}div.detailsDiv font.ProductPrice_big {	font-family: "Trebuchet MS", arial, helvetica, sans-serif;	font-size:14pt;	letter-spacing:-1px;}div.descrDiv li {	font-size:10px;	line-height:10px;	margin:0 -5px;	padding:2px;}div.descrDiv div.sys_tmp {	display:none;}div.weeklySubBanner {	background:#333;	padding:10px;	display:block;}div.weeklySubBanner span {	display:block;	float:left;	width:60%;	color:#fff;}div.weeklySubBanner h2 {	font-size:18px;	line-height:18px;	font-weight:normal;	margin:0;	padding:0;}div.weeklySubBanner a {	float:right;	color:#fff;	display:block;	width:250px;	border:1px solid #666;	color:#ccc;	padding:3px 3px 3px 20px;	margin:0;	text-decoration:none;	text-align:center;	background:#333 url('/skin1/images/rss.gif') no-repeat 12px center;}div.weeklySubBanner a:hover {	background:#666 url('/skin1/images/rss.gif') no-repeat 12px center;	text-decoration:none;	border:1px solid #999;	color:#fff;}div.weeklySubBanner p {	color:#fff;	font-size:10px;	line-height:10px;	margin:0;}div#weeklyLeft {	margin:0;padding:0;	float:left;	width:80%;}div#weeklyRight {	margin:0;padding:0;	float:right;	width:20%;	text-align:right;}/************** products listing pages *****************/#thumbTable span {	width:200px;	display:block; 	float:left;	font-size:11px;}#listTable th {	padding:0;	font-weight:normal;}.listToggle {	padding:5px;}.listToggle, .listToggle a, .listToggle font {	font-size:11px;}.listToggle font {	color:#ccc;}/************** subcategories *****************/#subCat {	border:1px solid #ddd;}#subCat th, #subCat td, #subCat a {	color: #333;	font-weight: bold;  	font-size: 11px;	text-decoration: none;	vertical-align:middle;	line-height:11px;}#subCat th {	width:133px;	padding:4px;	text-align:left;	background:#afd3e4 url('/skin1/images/arrow_big.gif') no-repeat center right;}#subCat td {	width:85px;	height:55px;}#subCat td a, #subCat td:hover a {	display:block;	width:100%;	height:100%;	background-color:#dbf0fc;	filter:Alpha(opacity=90); 	-moz-opacity:.90;	opacity:.90;	position:relative;}#subCat td:hover a {	filter:Alpha(opacity=0); 	-moz-opacity:.0;	opacity:.0;}#subCat td a span {	width:85px;	display:block;	text-align:center;	position:absolute;	top:20%;}#subCat td:hover a span {	display:none;}/************** top banner and top nav *****************/#topBanner {	height:63px;	background: url('/skin1/images/top.gif') no-repeat top left;	text-align:right;	overflow:hidden;}#topBanner font {	font-size:9px;	line-height:11px;}#topBanner p {	color:#fff;	line-height:13px;	margin: 24px 3px 3px 3px;}#topNav {	background-image: url(images/nav_bg.gif);	height:23px;}#topNav ul {	list-style:none;	margin:0;	padding:0;}#topNav li {	float:left;	width:105px;	height:23px;	border-left:1px solid #ddd;	position:relative;	margin:0;padding:0;}#topNav li a, #topNav li a:link, #topNav li a:visited, #topNav li a:active {	text-decoration:none;	display:block;	line-height: 23px;	color: #666;	font-weight:bold;	text-align:center;	background-image: url(images/nav_bg.gif);	height:23px;	width:auto;}#topNav li a:hover {	color: #f33;	background-image: url(images/nav_bg_hover.gif);}#topNav input#logoutButton {	position:absolute;	top:0;	left:0;}#topNav li.cart_link {	float:right;	width:255px;	height:23px;	border-left:1px solid #9fcef5;	border-right:1px solid #9fcef5;	position:relative;}#topNav li.cart_link a, #topNav li.cart_link a:link, #topNav li.cart_link a:visited, #topNav li.cart_link a:active {	color: #36c;	line-height: 23px; 	background-image: url(images/nav_bluebg.gif);	height: 23px;	width: auto;}#topNav li.cart_link a:hover { 	background-image: url(images/nav_bluebg_hover.gif);	color: #339;}/************** manufacturers listing page *****************/#manuf_list div.divider font {	display:block;	margin-right:2px;	float:left;	background:#0099cc;	width:26px;	height:26px;	text-align:center;	line-height:25px;	color:#fff;	font-weight:bold;	font-size:12px;}#manuf_list div.divider span {	display:block;	float:left;	width:96%;	height:26px;	text-align:right;	padding-right:5px;	background:#e6e6e6;}#manuf_list div.divider span a {	line-height:25px;	font-size:11px;	padding-left:15px;	background:url('/skin1/images/uarrow.gif') no-repeat left center;}a.manuf_box, a.manuf_box:link, a.manuf_box:visited, a.manuf_box:active {	font-size:11px;	color:#777;	text-decoration:none;	display:block;	width:120px;	font-size:11px;	float:left;	text-align:center;	padding:5px 0;}a.manuf_box img {	display:block;	text-align:center;	border:1px solid #e6e6e6; 	background:#fff;	margin:0 auto;	padding:0 10px;}a.manuf_box:hover {	color:#444;	background:#eee;}a.manuf_box:hover img {	border:1px solid #ccc;}/************** manufacturer store *****************/.manuf_store {	width:843px;	overflow:hidden;	display:block;	position:relative;	background:#fff;}.manuf_store div.innertube {	margin:10px;	position:relative;	width:820px;	display:block;}/************** latest products and clearance product listing *****************/.pList {	margin-top:5px;}.pListNum {	width:18px;	height:16px;	color:#999;	font-size:10px;	border:1px solid #ddd;	line-height:18px;	float:left;	margin-right:5px;	text-align:center;}.pListDetails {	border:1px solid #ddd;	width:815px;	margin-left:23px;}.pListDetails td {	padding:5px 5px 5px 8px;}.pListDetails td.imgContainer {	border-right:1px dotted #ddd;	height:70px;	width:100px;	padding:0;}/************** pagination *****************/.page_nav {	font-size:11px;}.page_nav ul {	margin:0;	padding:0;	display:block;}.page_nav li {	display:block;	float:left;	width:25px;	text-align:center;	line-height:15px;}.page_nav li.divider {	border-left:1px solid #222;}.page_nav a, .page_nav a:link, .page_nav a:visited, .page_nav a:active {	text-decoration:none;}.page_nav a:hover {	text-decoration:underline;}.page_nav span {	float:left;}/************** sort by *****************/.sort_by {	font-size:11px;}.sort_by a, .sort_by a:link, .sort_by a:visited, .sort_by a:active, .sort_by a:hover {	text-decoration:underline;	padding:0 0 0 12px;}.sort_by a.asc {	background: url(/skin1/images/uarrow.gif) no-repeat left center;	font-weight:bold;}.sort_by a.desc {	background: url(/skin1/images/darrow.gif) no-repeat left center;	font-weight:bold;}/************** asus store *****************/#asus_store {	background:#000;}#asus_store td, #asus_store .page_nav, #asus_store .sort_by {	color:#fff;}#asus_store a, #asus_store a:link, #asus_store a:active, #asus_store a:visited {	color:#69c;}#asus_store a:hover {	color:#9cf;}#asus_store table#thumbTable td {	border-bottom: none;}#asus_store hr {	border: 0;	color: #222;	background-color: #222;	height: 1px;}#asus_store div#m_info {	background:url('/skin1/images/promo/asus_zone.jpg');	padding-top:150px;}#asus_store td.p_image {	background:#fff;}#asus_store .manuf_bar {	background-color:#222;	color: #999;}/* css tabs */#tabs {	float:left;	width:100%;	background:url('/skin1/images/tabs_bg.gif') repeat-x bottom;	margin-bottom:10px;}#tabs ul {	margin:0;padding:0;	padding: 0 5px;	list-style:none;}#tabs li {	float:left;	margin:0;padding:0;}#tabs a {	float:left;	background:url('/skin1/images/tabs_other_left.gif') no-repeat left top;	margin:0;	padding:0 0 0 4px;	text-decoration:none;	color:#fff;	font-weight:bold;}#tabs span {	display:block;	background:url('/skin1/images/tabs_other_right.gif') no-repeat right top;	padding:5px 15px 4px 11px;}#tabs a:hover {	background-position:left -70px;}#tabs a:hover span {	background-position:right -70px;}#tabs a.current, #tabs a.current:hover {	background:url('/skin1/images/tabs_current_left.gif') no-repeat left top;	color:#000;}#tabs a.current span, #tabs a.current:hover span  {	background:url('/skin1/images/tabs_current_right.gif') no-repeat right top;	padding-bottom:5px;}/* related products in product page */#related_products div {	width:33%;	float:left;}#related_products p {	margin:0;	padding:3px;	margin-left:42px;}#related_products span {	float:left;	display:block;	width:40px;	text-align:center;	padding-top:5px;	overflow:hidden;}#related_products img {	height: 30px;}/* product page layout divs */#bottom_left {	float:left;	width:620px;	margin:0 5px;}#bottom_right {	float:right;	width:200px;}.right_box {	border-left:1px solid #ddd;	border-right:1px solid #ddd;	border-bottom:1px solid #ddd;	margin-bottom:8px;}.right_box2 {	border:1px solid #ddd;	margin-bottom:8px;}