/*	Global Styles*/html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, tt, var,b, u, i, center,dl, dt, dd, ol,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td{	border:0 none;	outline:0 none;	background:transparent;}*{	margin:0;	padding:0;}ul, ol{list-style:none;}html{	background:#B9BBBA url(/$assets$/70fb9726-44a4-4b76-9b71-389dcfe01dbd/bg_page.jpg) repeat-x scroll left top;	width:100%;}body{	background:transparent url(/$assets$/70fb9726-44a4-4b76-9b71-389dcfe01dbd/bg_div.jpg) no-repeat scroll center top;	font-family:Arial,Helvetica,sans-serif,Tahoma;	color:#898989;	font-size:12px;}blockquote, q{quotes:none;}/* remember to define focus styles! */:focus{outline:0;}/* remember to highlight inserts somehow! */ins{text-decoration:none;}del{text-decoration:line-through;}/* tables still need 'cellspacing="0"' in the markup */table{	border-collapse:collapse;	border-spacing:0;}a:link, a:visited{	color:#000;	text-decoration:none;}a:hover, a:active{color:#D41A05;}p{	font:normal 11px/14px Arial, Helvetica, sans-serif;	color:#898989;	text-align:left;	padding-bottom:9px;}.left{float:left;}.right{float:right;}.dark{color:#383838 !important;}.bold{font-weight:bold;}.hide{ display: none; }input, select{	font:normal 11px Arial, Helvetica, sans-serif;	color:#555;}/* Headings-------------------- */h1{	font-size:18px;	text-transform:uppercase;}h1.terms{	width:946px;	height:39px;	padding-left:34px;}h2, h3, h5, h6{color:#383838;}h4, h5{margin-bottom:4px;}h2, h6{clear:left;}h2{	margin-bottom:6px;	text-transform:uppercase;	font-size:12px;}	h3{	font:bold 11px/14px Arial, Helvetica, sans-serif;	text-align:left;	margin:0;	padding:2px 0;}h4{	font-size:18px;	color:#ebebeb;}h5{font-size:18px;}h6{	font-size:12px;	font-weight:bold;	margin-bottom:18px;}.clear{	clear:both;	font-size:0;	line-height:0;	height:0;}#bg{	width:100%;	min-height:658px;	display:inline !important;	margin:0;	padding:0;	background:url(/$assets$/70fb9726-44a4-4b76-9b71-389dcfe01dbd/bg_div.jpg) no-repeat center top;	position:absolute;	z-index:10;}#wrapper {	position:relative;	width:1023px;	overflow:hidden;	z-index:20;}#wrapper{	margin:0 auto;	padding:28px 0 0;	color:#fff;	*zoom:1;}#hero{	position:relative;	top:-23px;	height:480px;	background:url(/$assets$/70fb9726-44a4-4b76-9b71-389dcfe01dbd/bg_frame.png) no-repeat 0 0;	z-index:20;}#hero a{	display:block;	position:absolute;	top:71px;	left:53px;}#content, #sidebarone, #main{min-height:458px;}#sidebarone, #main{float:left;}#content{	width:1023px;	overflow:hidden;}#sidebarone{	width:318px;	padding-left:38px;}#main{	position:relative;	width:630px;	color:#898989;}#content.products-page,#content.news-page,#content.customer-page,#content.terms-page,#content.about-page,#content.press-retailers-page,#content.support-page{ margin-top:-1px;}#content.products-page #sidebarone,#content.news-page #sidebarone,#content.customer-page #sidebarone,#content.support-page #sidebarone,#content.about-page #sidebarone,#content.press-retailers-page #sidebarone{height:435px;}#content.products-page #sidebarone,#content.news-page #sidebarone{background:url(/$assets$/70fb9726-44a4-4b76-9b71-389dcfe01dbd/i_bg_sidebarone_products.png) no-repeat right -5px;}#content.news-page #main{background:#fbfbfb url(/$assets$/70fb9726-44a4-4b76-9b71-389dcfe01dbd/i_bg_main_products.jpg) no-repeat left 0;}.news-detail #content.news-page #main{background-image:none !important;}#content.products-page #main{	min-height:1px;	background:url(/$assets$/70fb9726-44a4-4b76-9b71-389dcfe01dbd/i_bg_main_products.jpg) no-repeat left 0;}#content.news-page, #content.customer-page{background:url(/$assets$/70fb9726-44a4-4b76-9b71-389dcfe01dbd/i_bg_content_news.png) right top repeat-y;}#content.customer-page #sidebarone{background:url(/$assets$/70fb9726-44a4-4b76-9b71-389dcfe01dbd/i_bg_sidebarone_customer.gif) no-repeat right top;}#content.customer-page #main{	background:#fbfbfb url(/$assets$/70fb9726-44a4-4b76-9b71-389dcfe01dbd/bg_content_terms.jpg) repeat-x left top;	width:580px;	padding:25px;}#content.customer-page #main h2{	margin-bottom:16px;	overflow:hidden;	text-indent:-9999px;}#content.about-page #main h2{	margin-bottom:16px;	overflow:hidden;}#content.customer-page #main h2.online-support{	width:196px;	height:19px;	background:url(/$assets$/ce8abfa2-1841-4506-9295-a70be329418e/text_online_support.png) no-repeat left top;}#content.customer-page #main h2.email-us, #content.about-page #main h2.email-us, #content.press-retailers-page #main h2.email-us {	width:88px;	height:14px;	background:url(/$assets$/ce8abfa2-1841-4506-9295-a70be329418e/text_email_us.png) no-repeat left top;}#content.customer-page #main h2.call-us{	width:81px;	height:17px;	background:url(/$assets$/ce8abfa2-1841-4506-9295-a70be329418e/text_call_us.png) no-repeat left top;}#content.customer-page #main p{font-size:12px;}#content.customer-page #main p span{display:block;}#content.products-page #main{background:#fbfbfb url(/$assets$/70fb9726-44a4-4b76-9b71-389dcfe01dbd/i_bg_main_products.jpg) no-repeat left 0;}#content.support-page{background:url(/$assets$/70fb9726-44a4-4b76-9b71-389dcfe01dbd/i_bg_content_news.png) right top repeat-y;}#content.support-page #main{ background:#fbfbfb url(/$assets$/70fb9726-44a4-4b76-9b71-389dcfe01dbd/bg_content_terms.jpg) repeat-x left top;}#content.support-page #sidebarone{background:url(/$assets$/70fb9726-44a4-4b76-9b71-389dcfe01dbd/i_bg_sidebarone_customer.gif) no-repeat right top;}#content.about-page, #content.press-retailers-page {background:url(/$assets$/70fb9726-44a4-4b76-9b71-389dcfe01dbd/i_bg_content_news.png) right top repeat-y;}#content.about-page #sidebarone, #content.press-retailers-page #sidebarone {background:url(/$assets$/70fb9726-44a4-4b76-9b71-389dcfe01dbd/i_bg_sidebarone_about.jpg) no-repeat right top;}#content.about-page #main, #content.press-retailers-page #main {	background:#fbfbfb url(/$assets$/70fb9726-44a4-4b76-9b71-389dcfe01dbd/bg_content_terms.jpg) repeat-x left top;	width:580px;	padding:25px;}#content.about-page #main p, #content.press-retailers-page #main p {	font-size:12px;	line-height:18px;	margin-top:16px;}#content.about-page #main h2, #content.press-retailers-page #main h2 {margin:0 0 16px;}#footer, #footernav, #footernav ul, #footernav ul li,#content.terms-page #sidebarone, #content.terms-page #main{float:left;}#content.terms-page #main { padding: 4px 20px 20px; }#content.terms-page #main h2{ margin:16px 0; }#footer{	width:950px;	padding:0 37px 0 36px;	margin:0 0 25px;	font-size:10px;	color:#797979;}#footer a, #footer a:hover{	color:#797979;	text-decoration:none;}#footernav{	width:500px;	height:15px;}#footernav img{vertical-align:middle;}#footernav ul{	width:500px;	height:15px;}/* deleted .separator in footer */#footernav ul li{	background:transparent url(/$assets$/70fb9726-44a4-4b76-9b71-389dcfe01dbd/sep.png) no-repeat scroll right top;	padding-right:15px;}#footernav ul li.last{	padding-right:0;	background:none !important;}#footernav ul li.sharethis a{	display:block;	height:15px;	background:url(../images/sharethis.gif) no-repeat 0 0;	padding-left:18px;}#copyright{	width:250px;	height:15px;	text-align:right;	float:right;}#content.terms-page{background:url(/$assets$/70fb9726-44a4-4b76-9b71-389dcfe01dbd/bg_content.png) repeat-y left top;}#content.terms-page #sidebarone{	/* width:356px; */	height:400px;	background:url(/$assets$/70fb9726-44a4-4b76-9b71-389dcfe01dbd/bg_sidebarone_terms.png) no-repeat 36px 0;}#content.terms-page #main{	width:588px;	color:#333;	padding:20px;	background:url(/$assets$/70fb9726-44a4-4b76-9b71-389dcfe01dbd/bg_content_terms.jpg) repeat-x left top;	color:#898989;	font-size:12px;}#content.terms-page #main p{	font-size:12px;	line-height:20px;	clear:left;}#prodTab {cursor: default;}#searchTab {cursor: default;}