.foo{display:none;}
BODY {FONT: 11px Verdana; BACKGROUND-COLOR: #FFFFFF; background: url('/images/template/bg-shimmer-optimal_2560x1.png'); background-position: top center; background-repeat: repeat-y; text-align: center;}
.print-only {display:none;}
/*Zero down margin and padding on all elements*/
* {margin:0;padding:0;}
body {font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;background-color:#ffffff;}
TABLE, TD {font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;}
/*next: styles required by cart; list early to overwrite later as needed*/
/*core*/
h1,h2,h3,h4,h5,h6,pre,code {font-size:1em;}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {margin:0;padding:0}
address {font-style:normal}
/* standard HTML headers */
h1 {font-family:Arial,Helvetica,sans-serif;font-size:14pt;padding-bottom:14px;}
h2 {font-family: Arial,Helvetica,sans-serif;font-size:13pt;padding-bottom:14px;}
h2.nopadding {padding-bottom:2px;}		
h3 {font-family: Arial, Helvetica, sans-serif;font-size: 12pt;padding-bottom:14px;}
h4 {font-family:Trebuchet MS,Trebuchet,Verdana,Arial,Helvetica,sans-serif;font-size:11pt;padding-bottom:10px;}
h5 {font-family: Verdana,Arial,Helvetica,sans-serif;font-size:10pt;padding-top:8px;padding-bottom:8px;color:#333333;/*dark grey*/}
h6 {font-family: Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:15px;padding-top:8px;padding-bottom:8px;color:#333333;/*dark grey*/}
/*link styles*/
/*a {text-decoration:none;font-weight:bold;color:#000096;}/*zenblue2007*/
/*A:hover{color:#009900;text-decoration: none;}
A {color:#000096;text-decoration:none;font-weight:bold;*/
/*A:hover{color:#333333;text-decoration: none;}
A {color:#009900;text-decoration:none;font-weight:bold;}*/
a img,:link img,:visited img {border:0 !important}
a:focus{outline:none;}
a:link,a:active{color:#000;text-decoration:none;border-bottom:1px solid #95a0aa;}
a:visited{color:#000;text-decoration:none;border-bottom:1px solid #95a0aa;}
a:hover{color:#009900;text-decoration:none;border-bottom:1px solid #009900;}
a.noline:link,a.noline:visited,a.noline:hover,a.noline:active{border:0;}
a.hlink:link,a.hlink:visited,a.hlink:hover,a.hlink:active{border:0 !important;}
.hlink{font-weight:bold;border:none;font-family: Trebuchet MS,Arial,Helvetica,sans-serif;}
a.nolineBold:link,a.nolineBold:visited,a.nolineBold:hover,a.nolineBold:active{border:0 !important;}
.nolineBold{font-weight:bold;border:none;}
a.nolineBoldGrey:link,a.nolineBoldGrey:visited,a.nolineBoldGrey:hover,a.nolineBoldGrey:active{border:0 !important;color:#515151;}
a.nolineBoldGrey:hover{color:#009900;}
.nolineBoldGrey{font-weight:bold;border:none;}
a.hoverLine:hover {border-bottom:1px solid #009900 !important;}
a.hoverLine {border:0pt none !important;}
a.hoverLineBold:hover {font-weight:bold; border-bottom:1px solid #009900 !important;}
a.hoverLineBold {font-weight:bold; border:0pt none !important;}
a.linkBold:hover {font-weight:bold; border-bottom:1px solid #009900 !important;}
a.linkBold {font-weight:bold; border-bottom:1px solid #95a0aa; !important;}
.zbHeadline{color:#009900;font-weight:bold;border:none;}
a.zbHeadline:link,a.zbHeadline:visited,a.zbHeadline:active{color:#009900;font-weight:bold;border:none;}
a.zbHeadline:hover {color:#000000;font-weight:bold;border-bottom:1px solid #009900 !important;}
a.dotted:hover {font-weight:bold;color:#009900;background-color:yellow;text-decoration:none;border-bottom:1px solid #009900; !important;}
a.dotted:link,a.dotted:visited,a.dotted:active{text-decoration:none;color: #000000;border-bottom:1px dotted #009900; !important;}
a.dottedbold:hover {font-weight:bold;color:#009900;background-color:yellow;text-decoration:none;border-bottom:1px solid #009900; !important;}
a.dottedbold:link,a.dottedbold:visited,a.dottedbold:active{text-decoration:none;font-weight:bold;color: #000000;border-bottom:1px dotted #009900; !important;}
a.dashed:hover {font-weight:bold;color:#009900;background-color:yellow;text-decoration:none;border-bottom:1px solid #009900; !important;}
a.dashed:link,a.dotted:visited,a.dotted:active{text-decoration:none;color: #000000;border-bottom:1px dashed #009900; !important;}
/*a:zbHeadline {color:#009900;font-weight:bold;border:none;}
a:zbHeadline:hover {color:#000000;font-weight:bold;border-bottom:1px solid #009900 !important;}*/
a img,:link img,:visited img {border:0 !important}
.menuStyle{font-weight:bold !important;}
.nprt {border:0px}
.mmenuDT{font-weight:bold;border:0 !important;}

/*link color #009900 = zen green; alternative is #000096 zen blue with A:hover = #009900 zen green & text-decoration: underline*/}
/*:link,:visited {text-decoration:none}*/
.tdn {text-decoration:none;border:none;}
.zenlink {color:#00CC00;/*zen green-"multi-monitor revolution*/}
.zenlink2 {color:#009900;/*zen green-"multi-monitor revolution*/}
.zenlink2:hover {color:#333333;}
.blacklink {color:#000000;}
.blacklink:hover {color:#009900;}
.whitelink {color:#FFFFFF;}
.orangelink {color:#ff8429;}
.graylink {color:#565656;}
/*typography*/
p {padding-top:0.8em;padding-bottom:0.8em;}
ul {padding-left:0;margin-left:24px;list-style:square;}
li {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:15px;margin-top:0;margin-bottom:0;padding-top:4px;padding-bottom:3px;}
ul.ulg{padding-left:0;margin-left:16px;list-type:square;padding-top:1px;padding-bottom:1px;
list-style-image:url(/images/template/bullet12g.gif);}
ul.ulb{padding-left:0;margin-left:16px;list-type:square;padding-top:1px;padding-bottom:1px;
list-style-image:url(/images/template/bullet12.gif);}
ul.ulbi{padding-left:0;margin-left:32px;list-type:square;padding-top:1px;padding-bottom:1px;
list-style-image:url(/images/template/bullet12.gif);}
li.compact {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:13px;margin-top:0;margin-bottom:0;padding-top:1px;padding-bottom:1px;}
.compact {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:12px;margin-top:0;margin-bottom:0;padding-top:1px;padding-bottom:1px;}
ul.ul0{padding-left:0;margin-left:0px;list-style-type:none;padding-top:1px;padding-bottom:1px;}

.xp {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:14px;margin-top:0;margin-bottom:0;padding-top:4px;padding-bottom:4px;}
.i {font-style:italic;}
.b {font-weight:bold;}
.gb {color:#333333;font-weight:bold;/*grey*/}
.zb {color:#009900;font-weight:bold;/*zen green*/}
.mb {color:#990000;font-weight:bold;/* zen maroon */}
.ob {color:#ff8429;font-weight:bold;/*zen orange*/}
.dob {color:#dd6600;font-weight:bold;/*dark orange*/}
.dgb {color:#589346;font-weight:bold;/*Dell green bold*/}



.bkb {color:Black;font-weight:bold;}
.fwn {font-weight:normal;}
.red {color:Red;}
.white {color:White;}
.black {color:Black;}
.z {color:#009900;/*alt zen green*/}
.zengreen {color:#00BF19;}
.darkgreen {color:#006600;}
.dgb {color:#006600;font-weight:bold;/*dark green bold*/} 
.zenblue {color:#0000CC;}
.zenblue2 {color:#0033ff;}
.subhead {font-size:10pt;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;line-height:18px;}
.greysubhead {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10pt;font-weight:bold;color:#565656;}
.verdana {font-family:Verdana,Arial,Helvetica,sans-serif;}
.trebuchet {font-family: Trebuchet MS,Arial,Helvetica,sans-serif;}
.arial {font-family: Arial, Helvetica, sans-serif;}
.lucida {font-family:"Lucida Sans","Lucida Sans Unicode",Verdana,sans-serif;}
.verdana9bw {font-size:9pt;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;color:White; /* footer text */}
.verdana11pxg {font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;color:#333333;/* Strat table headers */}
.verdana11px {font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif; /* Strat table headers */}
.whitesmall {color:white;font-family:Arial,Helvetica,sans-serif;font-size:8pt; /* footer text */}
.sidebar {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:14px;}
.feature {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:15px;/*alt = 9pt*/}
.highlights {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height: 17px;}
.navtext {color:#00bf19;text-decoration:none;font-weight:normal;font:14px Verdana;}
.footertext {color:#565656;text-decoration:none;font-weight:normal;font: 9px Verdana;}
.mouse {color:#565656;text-decoration:none;font-weight:normal;font:8px Verdana;}
.popgloss {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1em;line-height:15px;background-color:white; margin:0px 35px;padding:20px 0px;text-align:left;/*alt = 9pt*/}
/*font size*/
.smaller {font-size:smaller;}
.px11 {font-size:11px;/*footer text*/}
.px12 {font-size:12px;}
.px13 {font-size:13px;}
.px14 {font-size:14px;}
.px16 {font-size:16px;}
.pt8 {font-size:8pt;}
.pt9 {font-size:9pt;}
.pt10 {font-size:10pt;}
.pt11 {font-size:11pt;}
.pt12 {font-size:12pt;}
.pt13 {font-size:13pt;}
.pt14 {font-size:14pt;}
.pt15 {font-size:15pt;}
.pt16 {font-size:16pt;}
.pt17 {font-size:17pt;}
.pt18 {font-size:18pt;}
.pt20 {font-size:20pt;}
.pt24 {font-size:24pt;}
.lh13 {line-height:13px;padding-top:2px;padding-bottom:2px;}
.currencysuffix {font-weight: normal;}
.warranty{margin-top:5px;margin-bottom:5px;}
.sbullet{width:420px;}
.sbullet_td{text-align:left;padding-left:10px;width:100%;vertical-align:middle;}
/* borders and boxes */
.gspot {border: 1px solid #565656;/*grey*/}
table.tborder, td.tborder{border-color: #aaa;border-style: solid;}
table.tborder{border-width: 1px 1px 1px 1px;border-spacing: 0;border-collapse: collapse;}
td.tborder{margin: 0;padding: 4px;border-width: 1px 1px 0 0;background-color: #FFF;}
td.tbgrnctr, td.tbctr, td.tbgrnctr4col, td.tbctr4col, td.tbctrspan{border-color: #aaa;border-style: solid;}
td.tbctr{margin: 0;padding: 2px 4px;border-width: 1px 1px 0 0;background-color: #FFF;text-align:center;width:120px;}
td.tbgrnctr{margin: 0;padding: 2px 4px;border-width: 1px 1px 0 0;background-color: #FFF;text-align:center;width:120px;background-color:#dafccb;}
td.tbctrspan{margin: 0;padding: 2px 2px;border-width: 1px 1px 0 0;background-color: #FFF;text-align:center;}
td.tbctr4col{margin: 0;padding: 2px 2px;border-width: 1px 1px 0 0;background-color: #FFF;text-align:center;width:94px;}
td.tbgrnctr4col{margin: 0;padding: 2px 2px;border-width: 1px 1px 0 0;background-color: #FFF;text-align:center;background-color:#dafccb;}
table.listproduct{width:100%;border-color: #aaa;border-style: solid;border-width: 1px 0px 0px 0px;border-spacing: 0;border-collapse: collapse;}
table.listproduct2{border-color: #aaa;border-style: solid;border-width: 1px 0px 0px 0px;border-spacing: 0;border-collapse: collapse;}
.lcdreview{width:450px;margin-top:20px;}
.lcdreviewlogo{vertical-align:top;}
.lcdreviewtd2{text-align:left;padding-left:10px;width:100%}
.lcdreviewtd2all{text-align:left;padding-left:10px;width:100%}
.lcdreviewheadline{font-size:10pt;font-weight:bold;padding-bottom:5px;}

/*page structure*/
#wrapper {background-color:#fff;overflow:hidden;border-left:2px solid #aaa;border-right:2px solid #aaa;width:92em;max-width:100%;margin:0 auto;text-align:left;}
#wrapper2 {background-color:#fff;border-left:2px solid #aaa;border-right:2px solid #aaa;width:1100px;text-align:left;}
.wrapperclass {background-color:#fff;overflow:hidden;border-left:2px solid #aaa;border-right:2px solid #aaa;width:92em;max-width:100%;margin:0 auto;text-align:left;}
#masthead {position:relative;margin:0;padding:0;height:60px;background-color:#fff;border-top:4px solid #00bf19;border-bottom:2px solid #aaa;padding-top:2px;}
#nomasthead {position:relative;margin:0;padding:0;background-color:#fff;border-top: 4px solid #00bf19;border-bottom:2px solid #aaa;}
#innerwrapper {width:100%;margin:0;padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:20px;background-color:#fff;text-align:left;}
#innerwrapper2 {margin:0;padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:20px;background-color:#fff;text-align:left;}
#underwrapper {max-width:100%;margin:0;padding-top:0px;padding-left:20px;padding-right:20px;padding-bottom:20px;background-color:#fff;text-align:left;}
#centerwrapper {max-width:100%;margin:0;padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:20px;background-color:#fff;text-align:center;}
#sidewrapper {max-width: 100%;margin: 0;padding-left: 20px;padding-right:20px;background-color:#fff;text-align:left;}
#leftwrapper {margin:0;padding-left:20px;background-color:#fff;text-align:left;}
#simplewrapper{
  max-width: 100%;
  margin: 0;
  background-color:#fff;
  text-align: left;
  border-top: 4px solid #00bf19;
  border-bottom: 2px solid #00bf19;
}
<% 'CENTER / RIGHT / LEFT %>
.right {padding:0px;margin:0.8em 0 0.8em 22px;border:0px;float:right;clear:right;}
.left {padding:0px;margin:0.8em 22px 0.8em 0;border:0px;float:left;clear:left;}
.centered {display: block;padding:3px;margin:0.8em auto;align:center; text-align:left;border:0px;float:none;clear:both;}
.centerwrapper {width=100%;text-align:center;}
<% 'DUAL COLUMNS %>
.leftcolumn {position:relative; float:left; width:400px;text-align:left;}
.rightcolumn {margin-left:470px; width:400px;text-align:left;}
<% If Session("browser") = "IE" and Session("browserinteger") > 6 Then %>
.leftcolumn {position:relative; float:left; width:400px;margin-left:20px;text-align:left;}
.rightcolumn {margin-left:480px; width:400px;text-align:left;}
<% ElseIf Session("browser") = "IE" Then %>
.leftcolumn {position:relative; float:left; width:400px;margin-left:10px;text-align:left;}
.rightcolumn {margin-left:490px; width:400px;text-align:left;}
<% End If %>
<% 'BOX COLUMNS / SIDEBARS %>
.boxleft {position:relative; float:left; width:385px;border:1px solid #aaa;padding:10px 15px;text-align:left;margin-left:-15px;}
.boxright {margin-left:455px; width:385px;border:1px solid #aaa;;padding:10px 15px;text-align:left;}
.boxcentered {display: block;padding:10px;margin:0.8em auto;border:1px solid #aaa;text-align:left;border:0px;float:none;clear:both;}
<% If Session("browser") = "IE" Then %>
.boxleft {position:relative; float:left; width:415px;border:1px solid #aaa;padding:10px 15px;text-align:left;}
.boxright {margin-left:470px; width:415px;border:1px solid #aaa;;padding:10px 15px;text-align:left;}
<% End If %>
.indented {position:relative;left:40px;}
.indented20 {position:relative;left:20px;}
.OLDcentered {text-align:center;}
.fullwidth {width:100%;}
.columns {position:relative;float:left;}
.columnleft0 {position:relative;float:left;margin:0;padding:0;}
.columnleft20 {position:relative;float:left;margin-left:20px;}
.columnright20 {position:relative;float:right;margin-right:20px;text-align:right;}
.columnright0 {position:relative;float:right;margin:0;padding:0;text-align: right;}
.mbuttonrow {width:100%;height: 24px;background:url('/images/template/shade-grayscale.gif');}
.mbuttons {position:relative;float:left;font-weight:bold;margin-top:8px;}
.mbuttons_tall {position:relative;float:left;font-weight:bold;margin-top:5px;}
#footerCarpe {height:20px;margin:0;padding:4px;text-align:center;border-top:2px solid #00bf19;border-bottom:4px solid #00bf19;}
#footer {position:relative;margin:0;padding:0;height:60px;background-color:#fff;border-top:1px solid #aaa;border-bottom:4px solid #00bf19;}
#footer_wrapperclass {height:60px;background-color:#fff;border-top:1px solid #aaa;border-bottom:4px solid #00bf19;}
.fbuttonrow {width:100%;height: 20px;background:url('/images/template/shade-grayscale-invert20.gif');}
.fbuttons {position:relative;float:left;font-weight:bold;}
#footerwrapper {overflow:hidden;width:1010;max-width:100%;margin:0 auto;}
#footerwrapper_old {overflow:hidden;width:1010;max-width:100%;margin:0 auto;text-align:right;}
.footertext:hover {color:#009900;text-decoration:none;}
#footerbuffer {height: 15px;}
#ibuffer {padding-top:20px;}
#icontainer {top:0px;left:0px;display: block;}
#highlights_left {padding-top:15px;}
/* navigator tooltip: FIX WIDTH */
#tiphalo {
  /*filter: shadow(color=#777777, direction=135, strength=5);*/
  width: 500px; 
  align: left;
  z-index:8000;
  position: relative;
  margin: 0;
  padding-bottom: 3px;
  background-color: transparent;
  background: transparent;
  }
#tipwrapper {
  z-index:9000;
  background: url('/images/template/bg-shimmer-optimal_1200x1.png'); 
  background-position: top center;
  background-repeat: repeat-y;
  width: 500px; 
  position: relative;
  border:1px solid #c8c8c8;
  padding-top: 0px;
  padding-bottom: 4px; 
  float: left;
}
div#tipDiv {
  position:absolute; visibility:hidden; left:0; top:0; z-index:10000;
  background-color:#fcfcfc; 
  width:480px; padding:0px;
  color:#000; font-size:11px; line-height:1.8;
  margin: 5px;
}
div#tipDiv div.img { text-align:center; margin-top:6px;}
div#tipDiv div.txt { text-align:center; margin-top:4px; margin-bottom:6px; }
/* for when the tooltip only displays text */
div#tipDiv div.otxt { text-align:left; margin-top:-4px; }
div#tipDiv .alt { text-align:center; color:#336; font-weight:bolder; font-style:italic; }
.tt {	color : #333333; font-weight : bold; /* =tiptitle =gb */ }
.tsl { color : #006600; /* =tipspeclable =darkgreen */}
/* END navigator tooltip */

/* BEGIN navigator tooltip WIDE version */
#tiphalowide {
  /*filter: shadow(color=#777777, direction=135, strength=5);*/
  width: 867px; 
  align: left;
  z-index:0;
  position: relative;
  margin: 0;
  padding-bottom: 3px;
  background-color: transparent;
  background: transparent;
  }
#tipwrapperwide {
  z-index:0;
  background: url('/images/template/bg-shimmer-optimal_2560x1.png');  
  background-position: top center;
  background-repeat: repeat-y;
  width: 864px; 
  position: relative;
  border:3px solid #c8c8c8;
  padding-top: 10px;
  padding-bottom: 8px; 
  float: left;
}
div#tipDivwide {
  position:absolute; visibility:hidden; left:0; top:0; z-index:0;
  background-color:#fcfcfc; 
  width:844px; padding:0px;
  color:#000; font-size:11px; line-height:1.1;
  margin: 5px;
}
div#tipDivwide div.img { text-align:left; margin-top:6px;}
div#tipDivwide div.txt { text-align:left; margin-top:4px; margin-bottom:6px; }
/* for when the tooltip only displays text */
div#tipDivwide div.otxt { text-align:left; margin-top:-4px; }
div#tipDivwide .alt { text-align:left; color:#336; font-weight:bolder; font-style:italic; }
.tt {	color : #333333; font-weight : bold; /* =tiptitle =gb */ }
.tsl { color : #006600; /* =tipspeclable =darkgreen */}
/* END navigator tooltip WIDE version */

.menu-tranparency { /* Firefox */
	background: white;
	background-color: white;
	-moz-opacity:.50;
	opacity:.50;
	float: left
}
/*slider*/
.slider_track {width: 140px;color: #333; background-color: #fff;border: 1px solid; border-color: #ded #9a9 #9a9 #ded;margin: 0;margin-bottom:10px;margin-left: 22px;font-size: 0px;line-height: 0px;text-align: left;padding: 4px;float: left;}
.slider_display_holder {width: 64px; height: 16px;color: #333; background-color: #fff;border: 1px solid; border-color: #ddd #999 #999 #ddd;	text-align: right;margin: 0; margin-left: 5px;padding: 0 2px 0 0;float: left;}
.slider_display {width: 60px;color: #333; background-color: #fff;font-size: 8pt; font-weight: bold; line-height: 10px;font-family: verdana, arial, helvetica, sans-serif; text-align: center;padding-top: 2px; padding-right: 2px;border: 0; cursor: default;}
.slider_slit {width: 120px; height: 2px;color: #ccc; background-color: #232;margin: 4px 8px 2px 2px;line-height: 0px;border: 1px solid; border-color: #999 #ddd #ddd #999;position: absolute; z-index: 1;}
.horizontal_slider {width: 16px; height: 8px;color: #333; background-color: #696;border: 1px solid; border-color: #9c9 #363 #363 #9c9;margin: 0;line-height: 0px;font-size: 0px;text-align: left;position: relative; padding-left: 3px; z-index: 1;}
.slider_track_tab {width: 145px;color: #333; background-color: #fff;border: 1px solid; border-color: #ded #9a9 #9a9 #ded;margin: 0;margin-bottom:10px;margin-left: 5px;font-size: 0px;line-height: 0px;text-align: left;padding: 4px;float: left;}
.slider_display_holder_tab {width: 56px; height: 16px;color: #333; background-color: #fff;border: 1px solid; border-color: #ddd #999 #999 #ddd;	text-align: right;margin: 0; margin-left: 5px; padding-left: 5px; padding: 0 2px 0 0;float: left;}
.slider_display_tab {width: 52px;color: #333; background-color: #fff;font-size: 8pt; font-weight: bold; line-height: 10px;font-family: verdana, arial, helvetica, sans-serif; text-align: center;padding-top: 2px; padding-right: 0px;border: 0;	cursor: default;}
/*product comparison*/
#aDiv {width:100%;}
.left {position:relative;float:left;}
.categorynote {display:none;}
.introtip {position:relative;float:right;padding-right:20px;font-family:"Lucida Sans","Lucida Sans Unicode",Verdana, sans-serif;font-style:italic;font-size:12px;text-align:right;}
.BXbgT {border-top:2px solid #00bf19;}
.BXbgTB {border-top:3px solid #00bf19;border-bottom:2px solid #00bf19;}
.BXbgB {border-bottom:2px solid #00bf19;}
/*.THbgL {border-left:1px solid #00bf19;font-size:9pt;font-family:"Lucida Sans","Lucida Sans Unicode",Verdana,sans-serif;text-align:center;padding-top:4px;padding-bottom:10px;}*/
.THbgL {border-left:1px solid #00bf19;text-align:center;padding-top:0px;padding-bottom:0px;}
.luc9 {font-size:9pt;font-family:"Lucida Sans","Lucida Sans Unicode",Verdana,sans-serif;}
.luc10i {font-size:10pt;font-style:italic;font-family:"Lucida Sans","Lucida Sans Unicode",Verdana,sans-serif;}
.luc11i {font-size:11pt;font-style:italic;font-family:"Lucida Sans","Lucida Sans Unicode",Verdana,sans-serif;}
.luc12i {font-size:12pt;font-style:italic;font-family:"Lucida Sans","Lucida Sans Unicode",Verdana,sans-serif;}
.luc16i {font-size:16pt;font-style:italic;font-family:"Lucida Sans","Lucida Sans Unicode",Verdana,sans-serif;}
.maintitle {color:#009900;font-weight:bold;}
.THbgLT {border-left:1px solid #aaa;text-align:center;padding-top:4px;padding-bottom:2px;border-top:3px solid #00bf19;}
.THbL {border-left:1px solid #aaa;text-align:center;padding-top:4px;padding-bottom:2px;}
.THbLT {border-left:1px solid #aaa;border-top:1px solid #aaa;text-align:center;padding-top:4px;padding-bottom:2px;}
.TDbL {border-left:1px solid #aaa;text-align:center;padding-top:5px;padding-bottom:5px;}
.TDbLT {border-left: 1px solid #aaa;border-top:1px solid #aaa;text-align:center;padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;}
.TDbLT_grey {border-left: 1px solid #aaa;border-top:1px solid #aaa;text-align:center;padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;background-color:#f1f1f1;}
.CLabel {width:212px;text-align:center;padding-bottom:5px;padding-left:1px;padding-right:1px;}
.CLabelT2 {width:212px;text-align:center;padding-bottom:5px;padding-left:1px;padding-right:1px;border-top:1px solid #aaa;}
.CLabelT2T {width:212px;text-align:center;padding-bottom:5px;padding-left:1px;padding-right:1px;}
/*row label*/
.RL {width: 212px;text-align:center;vertical-align:middle;padding-top:5px;padding-bottom:5px;padding-left:1px;padding-right:1px;border-top:1px solid #aaa;color:#006600;} 
.inline {position:relative;float:left;padding-top:5px;}
.actionbutton1 {position:relative;float:left;padding-left:25px;padding-right:10px;padding-bottom:40px;}
.actionbutton2 {position:relative;float:left;padding-left:10px;padding-right:10px;padding-bottom:40px;}
.actionbutton3 {position:relative;float:left;padding-left:5px;padding-right:10px;padding-bottom:40px;}
.actionbutton4 {position:relative;float:left;padding-left:10px;padding-right:10px;padding-bottom:40px;}
/*.container {position:relative;float:left;width:470px;padding-left:15px;padding-top:50px;top:-40px;vertical-align:middle;}
.container2 {position:relative;float:left;width:450px;padding-left:20px;padding-top:40px;top:-40px;vertical-align:middle;}*/
.checkbox {position:relative;float:left;width:30px;padding-left:15px;padding-top:70px;top:-40px;vertical-align:middle;}
.checkbox_right {position: relative;float:right;padding-right:20px;padding-top:70px;top: -40px;vertical-align:middle;text-align:center;/*width: 30px;*/}
.categorynote {position:relative;float:left;padding-left:121px;font-family:"Lucida Sans","Lucida Sans Unicode",Verdana,sans-serif;font-style:italic;font-size:12px;}
.compareselected {position:relative;float:right;padding-right:30px;}
h6 { font-family:"Lucida Sans","Lucida Sans Unicode",Verdana,sans-serif;font-size:10pt;}
/*h4 { font-family:"Lucida Sans","Lucida Sans Unicode",Verdana,sans-serif;}*/
.dyBoxFullWidth {border-bottom:2px solid #00bf19;width:100%;}
.dyRowFullWidth {border-bottom: 1px solid #aaa;width:100%;}
/*.top {position: relative;float:right;top:-30px;padding-right:10px;}*/
.top {position: relative;float:right;padding-right:10px;}
/*volusion*/
.bgcolor1 {	BACKGROUND-COLOR: #24991b; FONT: bold 11px Arial; COLOR: #FFFFFF; }
.bgcolor2 {	BACKGROUND-COLOR: #24991b; FONT: bold 11px Arial; COLOR: #FFFFFF; }
.bgcolor3 {	BACKGROUND-COLOR: #24991b; FONT: bold 11px Arial; COLOR: #FFFFFF; }
.bglinecolor { BACKGROUND-COLOR: #000000; }
.carttext { FONT: 11px Verdana; COLOR: #000000; TEXT-DECORATION: none; }
A.carttext { FONT: 12px Verdana; COLOR: #006600; TEXT-DECORATION: none; }
A.carttext:hover { FONT: 12px Verdana; COLOR: #0055BB; TEXT-DECORATION: underline; }
.ProductNameColorLARGE {FONT: 14pt Verdana; COLOR: #006600; TEXT-DECORATION: none; font-weight: bold;}
/*tabs*/
.shadetabs{padding:3px 0;margin-left:0;margin-top:1px;margin-bottom:0;font:bold 12px Verdana;list-style-type:none;text-align:left;
 /*set to left, center, or right to align the menu as desired*/}
.shadetabs li{display:inline;margin: 0;}
.shadetabs li a{text-decoration:none;position: relative;z-index:1;padding:3px 7px;margin-right:3px;border:1px solid #778;color:#2d2b2b;
background:white url(/images/template/shade-grayscale.gif) top left repeat-x;}
.shadetabs li a:visited{color:#2d2b2b;}
.shadetabs li a:hover{text-decoration:underline;color:#2d2b2b;}
/*.shadetabs li.selected{position:relative;top:1px;}*/
.shadetabs li a.selected{ position:relative;top:1px;/*selected main tab style */}
.shadetabs li a.selected{background-image:url(/images/template/shadeactive.gif);border-bottom-color:white;
/*selected main tab style */}
.shadetabs li a.selected hover{text-decoration: none;/*selected main tab style*/}
.tabcontentstyle{border: 1px solid gray;width:910px;margin-bottom:1em;padding-top:20px;padding-left:0px;padding-right:5px;padding-bottom:15px;display:block;
/*style of tab content oontainer*/}
.tabcontent{display:none;width:890px;padding:10px 25px;padding-bottom:10px;}
.ajaxtabcontent{width:890px;padding:10px 25px;padding-bottom:0px;}
/*legacy-masthead*/
.x18ob {font-size:18pt;font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#ff8429;}
.x18wb {font-size:18pt;font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:white;}
.x18zb {font-size:18pt;font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#00CC00;/*zen logo green*/}
.nwb {font-size:10pt;font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:white;}
.nob {font-size:10pt;font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#ff8429;}
.x11wb {font-size:11pt;font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:white;}
/*Stratosphere*/
.stratMatrix {margin-top:20px;}
.stratMatrix {margin-top:20px;}
.table_container {width:660px;}
.pad2 {padding:2px;}
.pad5 {padding:5px;}
.pad10 {padding:10px;}
.tablerow {border-left:1px solid #565656;border-right:1px solid #565656;width:660px;}
.stratCasePhoto {border-top:1px solid #aaa;border-left:1px solid #aaa;border-right:1px solid #aaa;border-bottom:1px solid #565656;align:center;width:660px;}
.tableheader {border-top:1px solid #aaa;border-left:1px solid #aaa;border-right:1px solid #aaa;width:660px;}
.tableheaderTD {height: 30px;align:center;valign:middle;background:url('/images/template/shade-grayscale.gif');font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;color:#333333;}
.tablerow td {font-family:Verdana,Arial,Helvetica,sans-serif;height:22px;vertical-align:middle;text-align:center;}
.table_subhead {border:1px solid #565656;width: 660px;height: 22px;vertical-align: middle;text-align: left;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;}
.borderAll {border: 1px solid #565656;border-collapse: collapse;}
.borderAllGray {border: 1px solid #aaa;border-collapse: collapse;}
.borderLRTGray {border-top: 1px solid #aaa;border-left: 1px solid #aaa;border-right: 1px solid #aaa;border-collapse: collapse;}
.borderTB {border-top: 1px solid #565656;border-bottom: 1px solid #565656;}
.borderB {border-bottom: 1px solid #565656;}
.borderLR {border-left: 1px solid #565656;border-right: 1px solid #565656;}
.borderL {border-left: 1px solid #565656;}
.borderR {border-right: 1px solid #565656;}
.column_label_model {font-size: 8pt;font-weight: bold;width: 135px;}
.column_label {font-size: 7pt;font-weight: bold;width: 110px;}
.column_label_price {font-size: 8pt;font-weight: bold;width: 85px;}
.modelname {background-color: #D8D8D8;font-size: 8pt;font-weight: bold;width: 135px;}
.q_dvi1600 {background-color: #EBEBEB;font-size: 9pt;width: 110px;}
.q_dvi1920 {background-color: #D8D8D8;font-size: 9pt;width: 110px;}
.q_dvi2560 {background-color: #EBEBEB;font-size: 9pt;width: 110px;}
.fan {font-size: 7pt;background-color: #D8D8D8;width: 110px;}
.price {background-color: #EBEBEB;font-size: 8pt;font-weight: bold;	width: 85px;}
/*Stratosphere options*/
.cpu {border: 1px solid #565656;text-align: center;font-size: 9pt;width: 320px;}
.option_table {border: 1px solid #565656;text-align: center;font-size: 9pt;width: 350px;}
.cpu_noborder {text-align: center;font-size: 9pt;width: 320px;}
.column_label_cpu {font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;text-align: center;}
.option_header_row {font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;text-align: center;border-bottom: 1px solid #565656;}
.option_header_middle_row {font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;text-align: center;border-bottom: 1px solid #565656;border-top: 1px solid #565656;}
.option_header_bottom_row {font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;text-align: center;border-top: 1px solid #565656;}
.cpu_name {background-color: #D8D8D8;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;width: 240px;font-weight: normal;text-align: center;}
.option_name {background-color: #D8D8D8;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;text-align: center;}
.option_price {background-color: #EBEBEB;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;width: 70px;text-align: center;}	
.cpu_name_left {background-color: #D8D8D8;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;width: 240px;font-weight: normal;text-align: left;}
.cpu_recommended {background-color: #A9F8A5;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;width: 210px;font-weight: normal;text-align: center;}
.cpu_price {background-color: #EBEBEB;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;width: 80px;text-align: center;}	
.cpu_price_rec {background-color: #A9F8A5;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;width: 80px;text-align: center;}		
.gspotnoprint {border: 1px solid #565656;padding: 10px;/*grey*/}
@media print {
.tabcontent {display:block!important;}
/*Firefox only;IE has own print CSS*/
#ifeature-print {display: block;}
#ibuffer {padding-top:5px;}
.print-only {display:block;}
#itop {display:none;}
#ibg {display:none;}
.nprt {display:none;}
#wrapper {width:99%;overflow:visible;}
#masthead {border-bottom:0;}
.mbuttonrow {background:url('/images/template/shade-grayscale.gif')!important;border-bottom: 2px solid #aaa;}
#ifeature2 {text-align:left;}
#ifeature-img {width:90%;}
#footer {height:38px;}
.pagecontent2 {width:660px;}
#maintab {display:none;}
.tabcontentstyle {border:0;padding:0;width:100%; /*style of tab content oontainer*/}
.tabcontent {border:1px solid #aaa;width:92%;margin-top:5px;}
.indented {left:10px;}
#highlights_left {padding-top:0px;}
#price-inline {font-size:9pt;}
.productprice {font-size:9pt;}
.subhead {font-size:8pt;font-family:Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif;}
H4 {font-size: 8pt;}
}
