body {	background-color: #fff;	text-align: center;	color:#333;}body, p {	font-family:  'Trebuchet MS','century gothic',verdana,sans-serif;	font-size: 12px;}/*/*/a{}body,body p {  font-size: x-small;  voice-family: "\"}\"";  voice-family: inherit;  font-size: small;}html>body,html>body p {  font-size: small;}  /* */a img {border: none;}img {border:none;display: block;}.inline {display: inline;}.hidden {display: none;}.alt {display: none;} .skiplink {display:none;}.textonly {display:none;}.clearer {clear:left;line-height:0;height:0;}/* ----------- STRUCTURE ---------- */.wrapper { position:relative;margin: 10px auto; text-align: left; width: 800px;border:1px solid #ADE7CE; }#columnsfloat { position: relative;display:block;border:0;padding:0;margin:0;background:#fff;width:100%;}#floatleft {position: absolute;left:1px;top:0;width:199px; margin:0; padding:0;}#floatcenter {width:400px;margin-left: 199px;margin-right: 200px;margin-bottom: 0;padding:6px 0 0 0;background:  url(../g/colbot.gif) right bottom no-repeat;}#floatright {position: absolute;top:0;left:599px;width:200px; margin:0; padding:0;border-left:1px solid #ADE7CE;background: #ADE7CE;}html>body #floatright {height:100%;background: #ADE7CE url(../g/sidebarbot.gif) 0 496px  no-repeat;}#floatrightb {	margin: 0;padding: 0 0 18px 0;height:360px;	background: #fff url(../g/sidebar.gif) top right repeat-y;	}html>body #floatrightb {height:auto;max-height:460px;min-height:460px;}	#floatrightt {		margin: 0;	padding: 18px 0 0 0;	background: #fff url(../g/sidebartop.gif) top left no-repeat;}div.scroll {width:200px;overflow:auto;padding: 0;margin:0;height:460px;}	html>body .scroll{height:auto;max-height:460px;min-height:460px;}/* ---------- BANNER ----------- */#header {position: relative; display: block; padding:14px 0 0 0; border:0; margin: 0;clear:both;width:800px;}html>body #header { height: auto; min-height: 100px; }#headerlogo {position:absolute;top:14px;margin:0;padding:0;border:0; background: url(../g/logoNewO.gif) 26px 0 no-repeat;width:226px;height:100px;}#logo {display:block;margin:0;padding:0;border:0;background: url(../g/logoNew.gif) 26px 0 no-repeat;width:226px;height:100px;}#logo:hover {background: url(../g/logoNewO.gif) 26px 0  no-repeat;}/* ----------- BACKGROUNDS ----------- */#columnsfloat {background: transparent url(../g/wrapbg.gif) left bottom  repeat-x;padding:0 0 24px 0;}#header {background: transparent url(../g/headbg.gif) top right  repeat-y;}#i1 {background: transparent url(../g/bg5.jpg) 0 0  no-repeat;padding-top:108px;margin:0 0 0 0;}#i2 {background: transparent url(../g/bg2.jpg) 0 0  no-repeat;padding-top:116px;margin:0 0 0 0;}#i3 {background: transparent url(../g/bg3.jpg) 0 0  no-repeat;padding-top:116px;margin:0 0 0 0;}#i4 {background: transparent url(../g/bg4.jpg) 0 0  no-repeat;padding-top:116px;margin:0 0 0 0;}#i5 {background: transparent url(../g/bg6.jpg) 0 0  no-repeat;padding-top:116px;margin:0 0 0 0;}#i6 {background: transparent url(../g/bg7.jpg) 0 0  no-repeat;padding-top:116px;margin:0 0 0 0;}#i7 {background: transparent url(../g/bg7.jpg) 0 0  no-repeat;padding-top:140px;margin:0 0 0 0;}#i8 {background: transparent url(../g/bg4.jpg) 0 0  no-repeat;padding-top:116px;margin:0 0 0 0;}#d1 {background: transparent url(../i/d1.jpg) 112px 0  no-repeat;padding:0 60px 0 0 ;height:60px;}#d2 {background: transparent url(../i/d2.jpg) 112px 0  no-repeat;padding:0 60px 0 0 ;height:60px;}#d3 {background: transparent url(../i/d3.jpg) 112px 0  no-repeat;padding:0 60px 0 0 ;height:60px;}#d3a {background: transparent url(../i/d4.jpg) 112px 0  no-repeat;padding:0 60px 0 0 ;height:60px;}#d4 {background: transparent url(../i/d4.jpg) 112px 0  no-repeat;padding:0 60px 0 0 ;height:60px;}#d5 {background: transparent url(../i/d5.jpg) 112px 0  no-repeat;padding:0 60px 0 0 ;height:60px;}#d5a {background: transparent url(../i/d6.jpg) 112px 0  no-repeat;padding:0 60px 0 0 ;height:60px;}#d6 {background: transparent url(../i/d6.jpg) 112px 0  no-repeat;padding:0 60px 0 0 ;height:60px;}#d7 {background: transparent url(../i/d7.jpg) 112px 0  no-repeat;padding:0 60px 0 0 ;height:60px;}#d8 {background: transparent url(../i/d8.jpg) 112px 0  no-repeat;padding:0 60px 0 0 ;height:60px;}#d8a {background: transparent url(../i/d8A.jpg) 112px 0  no-repeat;padding:0 60px 0 0 ;height:60px;}#img1 {background: transparent url(../si/img1.jpg) top right no-repeat;padding:0 0 0 ;}#img2 {background: transparent url(../si/img2.jpg) top right no-repeat;padding:0 0 0 ;}#img3 {background: transparent url(../si/img3.jpg)  right no-repeat;padding:0 0 0 ;}#img4 {background: transparent url(../si/img3.jpg)  right no-repeat;padding:0 0 0 ;}#img5 {background: transparent url(../si/img3.jpg)  right no-repeat;padding:0 0 0 ;}#img6 {background: transparent url(../si/img3.jpg)  right no-repeat;padding:0 0 0 ;}#img7 {background: transparent url(../si/img3.jpg) top right no-repeat;padding:0 0 0 ;}#img8 {background: transparent url(../si/img3.jpg) top right no-repeat;padding:0 0 0 ;}#img9 {background: transparent url(../si/img3.jpg) top right no-repeat;padding:0 0 0 ;}#img10 {background: transparent url(../si/img3.jpg) top right no-repeat;padding:0 0 0 ;}#img11 {background: transparent url(../si/img10.jpg) top right no-repeat;padding:0 0 0 ;}#img12 {background: transparent url(../si/img10.jpg) top right no-repeat;padding:0 0 0 ;}#img13 {background: transparent url(../si/img10.jpg) top right no-repeat;padding:0 0 0 ;}#img14 {background: transparent url(../si/img10.jpg) top right no-repeat;padding:0 0 0 ;}#img15 {background: transparent url(../si/img10.jpg) top right no-repeat;padding:0 0 0 ;}div.shoplink {margin:0;padding:0 0 1em 0;border:0; background: url(../g/shop2.gif)  0 no-repeat;width:56px;height:16px;}#shoplink  {display:block;position:relative;margin:0;padding:0 0 1em 0;border:0;background: url(../g/shop.gif)   0 no-repeat;width:56px;height:16px;}#shoplink:hover  { background: url(../g/shop2.gif)  0 no-repeat;}/* ---------- RULERS ----------- */div.hr {display: none}/*/*/a{}html>body div.hr1 {  display: block;  height: 2px;width:100%;  background: #ADE7CE url(../g/dot4.gif) left repeat-x;  margin: 1em 0;padding:0;}hr {display:none}/* */div.hr2 {display: none}/*/*/a{}html>body div.hr2 {  display: block;  height: 2px;width:90%;  background: #ADE7CE url(../g/dotted.gif) left repeat-x;  margin: 1em 0;padding:0;}hr2 {display:none}.clear {font-size: 1px; height: 1px;} /* ----------- MAINCONTENT ----------- */.primarycontent {position:relative;padding:0 10px 54px 0; margin:0 0 16px 0;height:300px;width:360px;}html>body .primarycontent { height: auto; min-height: 340px; }#leftcontent { position: relative;display: block;  padding: 0; width:70%; border-right:1px #00AB5F dotted;}/* ----------- typography ----------- */p {margin-top:1em;}h2.nopad {margin:1em 0 0 0;}#floatright p {font-family:'Trebuchet MS','century gothic',verdana,sans-serif;}h1 {font: 100 150% 'Trebuchet MS','century gothic',verdana,sans-serif;color:#6D6158;padding:0;margin:0 0 1em 0;text-transform:capitalize;letter-spacing:.8px;}h2 {font: 600 130% 'trebuchet ms',verdana,sans-serif;color:#6D6158;padding:0;margin: 1em 0;border-bottom:1px solid #6D6158;}/*body#n9 h2{border-bottom:3px solid #6D6158;}*/h3 { font:100 118% 'trebuchet ms',verdana,sans-serif;padding:0;margin:1em  0;text-transform:capitalize;color: #6D6158;border-bottom:1px solid #6D6158;}h4 {font:900 118%  helvetica,'trebuchet ms',verdana,sans-serif;padding:0;margin:1em 0 .25em 0;text-transform:capitalize;}#floatrightb .scroll h4 {font: 900 118% 'Times New Roman',serif;margin:1em 0 0 12px;color: #6D6158;}h5 {font:100 100%/90% palatino,'Times New Roman';padding:0;margin:1em 0;color: #00AB5F; width:50%;}#floatright h5 {margin:1em 0 0 12px;color: #6D6158;}h6 {font:100 100% 'trebuchet ms',verdana,sans-serif,serif;padding:0;margin: 0;padding:0;color: #6D6158;}#shopping h6 {color:#333;}div#columnsfloat p {padding:0; margin-top:0; margin-top:1em;color:#6D6158;}div.primarycontent p {font-size: 100%;line-height:110%;}div#floatcenter p, div#floatleft p {padding:0; margin-top:0; margin-bottom:1em;}#floatright p {width:80%;padding: 0;margin:0 0 0 12px;font-size:80%;}#subnav {font: 100 80% 'Trebuchet MS','century gothic',verdana,sans-serif;color:#6D6158;}.tests dt {font:100 italic 80% arial;}.tests dd {font-weight:900 ;}.primarycontent span.products {display:block;font-style:italic;}.price {color: #6D6158;display:block;}/* ----------- LINKS ----------- */a:link, a:visited {	font-weight : 100; 	text-decoration : none;	color: #00AB5F;	background: transparent; 	}a:hover {	font-weight : 100; 	text-decoration : underline;	color: #EABF59;	background: transparent; 	}a:active {	font-weight : bold; 	text-decoration : none;	color: #53caeb;	background: transparent;  	}#subnav a:link, #subnav a:visited { color: #6D6158; font-weight:100;}#subnav a:hover	{ font-weight:100;color: #007CD1; text-decoration:underline;font-weight:100;}#subnav a:active	{ color: #000; }#subnav ul li:hover {list-style: circle inside;}.footer a:link, .footer a:visited { color: #6D6158; }.footer a:hover, .footer a:active { color: #007CD1; text-decoration:underline;}.footer a#dog {color: #666; }.footer a#dog:hover {color: #666;text-decoration: underline;} /* ----------- Nav ----------- */#nav {position:relative; display:block;border: 0;  padding: 0 0 1em 26px; margin: 0; width:80%;text-transform:capitalize;}	#nav ul	{  margin: 0; padding: 0; }#nav ul li	{ margin: .5em 0 0 0; padding: 0; list-style: circle outside;color:#00AB5F; }#nav ul li:hover {list-style: disc outside;color:#EABF59;}#nav ul li a	{ padding:0;margin:0;font:100 96%/.8em 'Times New Roman',sans-serif;}/* ----------- Subnav ----------- */#subnav ul	{	position: relative;	margin: 0 0 0 600px;	padding: 0;	border: 0;	width: 198px;	height: 100px;	}#subnav ul li	{ margin: 0; padding: 0 0 0 16px; list-style: disc inside;color: #6D6158; position: relative;  }#subnav ul li#s1	{list-style: none;font-weight:900;}#subnav a	{ height: 17px; width: 198px; }	#subnav ul li a	{ text-indent:0; text-decoration: none; }/*#subnav ul li#s1 {top: 4px; height: 1em;}#subnav ul li#s2 {top: 18px; height: 1em;}#subnav ul li#s3 {top: 32px; height: 1em;}#subnav ul li#s4 {top: 44px; height: 1em;}#subnav ul li#s5 {top: 58px; height: 1em;} #s1 a:hover {background: transparent url(i/subnav.gif) 0 -125px no-repeat;}#s2 a:hover {background: transparent url(i/subnav.gif) 0 -142px no-repeat;}#s3 a:hover {background: transparent url(i/subnav.gif) 0 -159px no-repeat;}*//* ------------ LISTS ------------ */#floatcenter ul {padding:0;margin:6px 0 0 24px;width:80%;}#floatcenter ul li {list-style: square inside;padding:2px 0;color:#6D6158;}#floatright ul {padding:0;margin:6px 0 0 12px;}#floatright ul li {list-style:none;font:italic 80% 'Trebuchet MS',sans-serif;}#shopping {} ul#shopping {list-style:none;padding:0;margin:1em 0;width:100%;width:360px;} ul#shopping li {list-style:none;padding: 0;margin:16px 0;/*border-bottom:1px solid #ADE7CE;*/min-height:60px;}#shopping p {font-size:100%;padding:0;margin:0;}#floatcenter ul.quicklink { display:block;position:relative;float:left; margin: 0; padding:6px 0;width:100%;color:#00AB5F; border-bottom: 1px solid #ADE7CE;border-top: 1px solid #ADE7CE; }#floatcenter ul.quicklink li { position: relative; float:left;padding:0 6px 0 0;margin:0 ;width:auto;list-style: disc inside;color:#00AB5F; font-size:90%;}#floatcenter ul.quicklink li:hover {list-style: disc inside;color:#EABF59;}#floatcenter ul.quicklink li a {text-decoration: none;  padding: 0 2px 0 0; margin:0 ;}dl {margin:1em 0;padding:0;width:80%;color: #6D6158;}#floatright dt {margin:1em  0;padding: 0 0 6px 0;font:900 116%/100% 'Trebuchet MS',sans-serif;}#floatcenter dt {font:900 100%/100% 'Trebuchet MS',sans-serif;margin:1em 0;}#floatright dl {margin: 1em 0 ;/*border-top:dotted 1px #6D6158;*/}#floatright dt {margin:6px 0 0 12px;font-size:90%;width:90%;}dd {margin:0 ;padding:0 30px 0 0 ;display:block;}dd a {display:block;margin:0 ;}#floatright dd {margin:0 0 2px 12px;padding:0;font-size:80%;width:80%;font-family:'Trebuchet MS','century gothic',verdana,sans-serif;}p.top {/*border-bottom:1px solid #ADE7CE;*/width:100%;margin: 0 0 6px 0;line-height:2em;}body#n9 .top {border:none;}/* ------------ FOOTER --------------- */    .footer  {display: block; position: relative; width:800px; padding:1em 0; margin:0; background: #ADE7CE; }.footer ul {margin:0 auto;padding:0;list-style:none;}.footer li {display:inline;margin:0;padding:0;border-left:1px dotted #666;}.footer li a {font: 80%/1.4em arial, sans-serif; color: #666;text-decoration: none;padding:0 3px;}.footer li:first-child {border-left:0 solid #333;}/* ---------- NAVIGATION ----------- *//* body#index li.m0, body#n1 li.m1, body#n2 li.m2, body#n3 li.m3, body#n4 li.m4, body#n5 li.m5, body#n6 li.m6, body#n7 li.m7, body#n8 li.m8 {text-decoration:none;font-weight:100;color: #6D6158;} */body#index li.m0 a, body#n1 li.m1 a, body#n2 li.m2 a, body#n3 li.m3 a, body#n4 li.m4 a, body#n5 li.m5 a, body#n6 li.m6 a, body#n7 li.m7 a, body#n8 li.m8 a , body#n9 li.m9 a {text-decoration:none;font-weight:100;color: #6D6158;}body#index li.m0, body#n1 li.m1, body#n2 li.m2, body#n3 li.m3, body#n4 li.m4, body#n5 li.m5, body#n6 li.m6, body#n7 li.m7, body#n8 li.m8, body#n9 li.m9 {color: #6D6158;list-style: disc outside;}body#index a.f0,body#n1 a.f1, body#n2 a.f2, body#n3 a.f3, body#n4 a.f4, body#n5 a.f5, body#n6 a.f6, body#n7 a.f7, body#n8 a.f8, body#n9 a.f9  {text-decoration:underline;font-weight:100;color: #6D6158;}/* ---------- SITE MAP ---------- *//* ---------- FORMS ---------- */#steroidForm { position:relative; visibility:visible; }/* apply additional positioning to this rule as you wish */.req { color:#ff0000;}/* used to mark text labels with red asterisk (see below) */  #floatright form {display:block;width:170px;font-size:100%;padding:16px 0 0 8px;margin:0;float:left;} #floatright form p {display:block;clear:left;margin: 0;padding: 0 0 0 0;width:50%;}#floatright form p label {display:block;width:50%;}#floatright form p#checkbox  {display:block;margin:6px 0;padding: 0;}#floatright form p#checkbox span {display:block;margin:0;padding: 2px 0;display:block;clear:both;width:120px;float:left;}#floatright form p#checkbox span label {float:left;min-width:100px;}#floatcenter form {display:block;width:180px;font-size:90%;padding:16px 0 0 8px;margin:0;} #floatcenter form p {display:block;clear:left;margin: 0;padding: 0 0 0 0;width:100%;}#floatcenter form p#checkbox  {margin:2px 0 6px 0;padding: 0;}#floatcenter form p#checkbox span {display:block;margin:0;padding: 2px 0;display:block;clear:both;width:120px;float:left;}#floatcenter form p#checkbox span label {float:left;}#shopping form {margin:0;padding:0;width:360px;} form  p {margin:0;padding:0;float:left;font: 100  100%/120% arial,sans-serif;}input[type="text"]  {width:160px;display:block;margin:4px 0;padding:2px 0;border: 1px solid #e5e0e3;font: 100  100% 'Courier New', courier, monospace;}input[type="checkbox"] {margin:0;padding:0;width:12px;height:12px;float:right;}input[type="submit"] {width: 80px;background:#fff;margin:6px 0;padding: 0;border: 1px solid #e5e0e3;font: 900  100% 'Courier New', courier, monospace;}input[type="button"] {width: 80px;background:#fff;margin:6px 0;padding: 0;border: 1px solid #e5e0e3;font: 900  100% 'Courier New', courier, monospace;}#shopping input {padding:3px 0;}#shopping select {font: 100  94% 'Courier New', courier, monospace;width:130px;}form select  {width:160px ;padding:2px;}div#viewcart form {padding:0;margin:0 0 1em 0;display:block;}textarea#styled {	width: 160px;	height: 50px;	border: 1px solid #e5e0e3;	padding: 2px;	margin: 0;	font: 100  100% 'Courier New', courier, monospace;}/* ------------ STYLE SWITCHER --------------- */#accesstext {position:relative;text-align:left;}#content-sub { position:absolute;top:0;left:300px; width : 200px;z-index:2000; }body#index #content-sub { position:absolute;top:6px;left:500px;}/*form  { margin-bottom : 0; padding:0;}*/fieldset { padding : 0; border : 0 solid #fff; }#select {width:100px; font-family : "trebuchet ms", "Lucida Sans Unicode", Verdana, Heletica, Arial, sans-serif; font-size : 100%;font-weight:100; }	/*	TJK_ToggleDL.css  */		/*  "Show All" + "Hide All" links */#TJK_ToggleON,#TJK_ToggleOFF {border:0;padding:0 6px 0 0;font:100 80% 'Trebuchet MS',arial,sans-serif;}/* zeroing out padding and margin */#TJK_DL dd,#TJK_DL dt {margin:0;padding:0} /* margin for the DTs (shorthand) */#TJK_DL dt {margin:7px 0;font:900 120%/100% 'Trebuchet MS',sans-serif;margin:1em 0;}/* image and left padding for DDs */#TJK_DL dd {background:url(answer.gif) no-repeat;padding-left:0;line-height:110%;}#TJK_DL dd ul {padding:0;margin:0 0 0 36px;color:#6D6158;}#TJK_DL dd ul li {padding:0;margin:6px 0;list-style:square outside;}/* styling all anchors in the DTs */#TJK_DL dt a {background:0 50% no-repeat;text-decoration:none}#TJK_DL dt a:visited {/* color:#666; */}#TJK_DL dt a:visited:hover,#TJK_DL dt a:hover,#TJK_DL dt a:active,#TJK_DL dt a:focus {font-weight:100;}/* the + and - gif in the anchors */#TJK_DL .DTplus a {background-image:url(toggleDLplus.gif)}#TJK_DL .DTminus a {background-image:url(toggleDLminus.gif)}/**********************************//**********************************/#TJK_DL .showDD {position:relative;top:0;}#TJK_DL dd,.hideDD{top:-9999px;position:absolute;}#TJK_ToggleON,#TJK_ToggleOFF {display:inline;cursor:pointer; /*cursor:hand;*/}/* TJK_ToggleDL_ie5mac.css *//*\*//*/#TJK_DL .showDD {display:block}#TJK_DL dd,.hideDD {top:0;position:relative;display:none}/**//* -- map styling --*/#side_bar2/*, #side_bar*/ {width: 90%; padding:0 0 6px 0;margin:0;}/*div#side_bar {margin:16px 0 0 20px;padding:0 0 16px 0;width:90%;}*/#map {width:360px;margin:0 ; padding:0 1em;}